lily63 Posted February 20, 2017 Share Posted February 20, 2017 Suite à l'installation d'un thème sur 1.7.0.4 , impossible de valider une commande , page blanche systématiquement , et le développeur me dit que c'est du à prestashop Le problème est que je suis très novice et je ne sais absolument pas comment résoudre ce soucis. J'ai déjà essayé de remettre shopping-cart.tpl, j'ai activé la compilation, je suis allée dans tools/smarty/compile et supprime le contenu du dossier sauf l'index.php , comme conseiilé sur le forum mais rien n'y fait . Je me suis donc mise en mode debug et voilà le résultat Whoops, looks like something went wrong. 1/1 Exception in Container.php line 96: This doesn't seem to be a class name: `logger`. in /home/lilymfrztt/www/src/Core/Foundation/IoC/Container.php line 96 at Container->makeInstanceFromClassName('logger', array('logger' => true)) in Container.php line 158 at Container->doMake('logger', array('logger' => true)) in Container.php line 171 at Container->make('logger') in ServiceLocator.php line 55 at ServiceLocator::get('logger') in HookManager.php line 68 at HookManager->exec('displayPaymentEU', array(), null, true) in HookFinder.php line 70 at HookFinder->find() in PaymentOptionsFinder.php line 38 at PaymentOptionsFinderCore->find() in PaymentOptionsFinder.php line 95 at PaymentOptionsFinderCore->present() in CheckoutPaymentStep.php line 75 at CheckoutPaymentStepCore->render(array('identifier' => 'checkout-payment-step', 'position' => '4', 'ui' => object(RenderableProxy))) in RenderableProxy.php line 52 at RenderableProxy->render(array('identifier' => 'checkout-payment-step', 'position' => '4', 'ui' => object(RenderableProxy))) in smartyfront.config.inc.php line 94 at smartyRender(array('identifier' => 'checkout-payment-step', 'position' => '4', 'ui' => object(RenderableProxy)), object(Smarty_Dev_Template)) in SmartyLazyRegister.php line 83 at SmartyLazyRegister->__call('smartyRender', array(array('identifier' => 'checkout-payment-step', 'position' => '4', 'ui' => object(RenderableProxy)), object(Smarty_Dev_Template))) in 7f0f92915266a31ac038a7b490217f84593aa599.file.checkout-process.tpl.php line 35 at content_58ab2239e4b1d8_60785464(object(Smarty_Dev_Template)) in smarty_internal_templatebase.php line 188 at Smarty_Internal_TemplateBase->fetch(object(Smarty_Dev_Template), null, null, null, false, true, false) in SmartyDev.php line 60 at Smarty_Dev_Template->fetch() in CheckoutProcess.php line 110 at CheckoutProcessCore->render(array('file' => 'checkout/checkout-process.tpl', 'ui' => object(RenderableProxy))) in RenderableProxy.php line 52 at RenderableProxy->render(array('file' => 'checkout/checkout-process.tpl', 'ui' => object(RenderableProxy))) in smartyfront.config.inc.php line 94 at smartyRender(array('file' => 'checkout/checkout-process.tpl', 'ui' => object(RenderableProxy)), object(Smarty_Dev_Template)) in SmartyLazyRegister.php line 83 at SmartyLazyRegister->__call('smartyRender', array(array('file' => 'checkout/checkout-process.tpl', 'ui' => object(RenderableProxy)), object(Smarty_Dev_Template))) in 84144aa600fb994d534457ad1203223bea65f0db.file.checkout.tpl.php line 139 at content_58ab2239e36d32_28848021(object(Smarty_Dev_Template)) in smarty_internal_templatebase.php line 188 at Smarty_Internal_TemplateBase->fetch('checkout/checkout.tpl', null, 'layouts/layout-full-width.tpl', object(SmartyDev), false, true, false) in SmartyDev.php line 41 at SmartyDev->fetch('checkout/checkout.tpl', null, 'layouts/layout-full-width.tpl') in FrontController.php line 655 at FrontControllerCore->smartyOutputContent('checkout/checkout.tpl') in FrontController.php line 639 at FrontControllerCore->display() in Controller.php line 221 at ControllerCore->run() in Dispatcher.php line 366 at DispatcherCore->dispatch() in index.php line 28 alors la pour moi c'est le drame ! car je ne sais pas quoi faire , si quelqu'un peu m'aider , je suppose qu'il faut modifier des lignes dans les fichiers? Merci de votre aide Link to comment Share on other sites More sharing options...
Gnast Posted February 21, 2017 Share Posted February 21, 2017 Bonjour, Essayez de voir si vous pouvez faire un back up de votre site auprès de votre hebergeur. Vérifiez aussi que le thème est compatible avec la version de votre prestashop, si oui contactez le développeur du thème. Link to comment Share on other sites More sharing options...
lily63 Posted February 21, 2017 Author Share Posted February 21, 2017 Merci pour votre réponse , pour le back-up cela a déjà été fait , et oui le thème est bien compatible. Je n'ai jamais pu valider un seul panier depuis l'installation du thème , malheureusement le développeur me répond que ce n'est pas son problème , que c'est un problème avec prestashop . J'avoue je ne sais plus quoi faire Link to comment Share on other sites More sharing options...
fi_lin Posted February 22, 2017 Share Posted February 22, 2017 bonjour, sorry but in english. I have got the same error recently. Problem was in calling smarty->fetch with incorrect module name. Please check if it cause your errors. ->setAdditionalInformation($this->context->smarty->fetch('module:incorrec_tmodule_name/views/templates/front/payment_infos.tpl')) Hope it helps. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now