iXs Posted June 15, 2020 Share Posted June 15, 2020 Bonjour, ca plante dans la page Panier si l'objet Link est utilisé par un module et si le module ps_legalcompliance est activé. Le module ps_legalcompliance écrase l'objet et le remplace par une chaine : public function hookDisplayCheckoutSubtotalDetails($param) { // Display "under conditions" when the shipping subtotal equals 0 if ('shipping' === $param['subtotal']['type'] && 0 === $param['subtotal']['amount']) { $cms_role_repository = $this->entity_manager->getRepository('CMSRole'); $cms_page_shipping_and_payment = $cms_role_repository->findOneByName(self::LEGAL_SHIP_PAY); $link = $this->context->link->getCMSLink((int)$cms_page_shipping_and_payment->id_cms); $this->context->smarty->assign(array('link' => $link)); return $this->display(__FILE__, 'hookDisplayCartPriceBlock_shipping_details.tpl'); } } Ca implique, par exemple, que l'on ne peut pas utiliser la méthode : { $link->getmanufacturerLink() } dans le tpl du footer. Link to comment Share on other sites More sharing options...
Eolia Posted June 15, 2020 Share Posted June 15, 2020 Ce module (pâle copie du très bon module allemand d'origine) n'a jamais été réellement fonctionnel et encore moins utile. 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