Jump to content

"Comparer produits" et... page blanche...


Recommended Posts

Bonjour,

 

Avant toute chose, oui oui j'ai bien lu le message epinglé sur ce forum concernant les pages blanches...

Etant en version 1.6.0.14, il n'est pas indiqué comment visualiser les erreurs... (et j'avoue que je ne sais plus...).

 

Sur mon site en production, la fonction "Comparer les produits" fonctionne pour la partie incrémentation. Donc quand je souhaite ajouter au comparateur RS. C'est nickel le compteur s'incrémente.

Mais lorsque je clique sur "Comparer" j'arrive sur une belle page blanche...

 

Quelqu'un peut-il m'aider svp ? Merci.

Link to comment
Share on other sites

Re bonjour

 

Correction.

Je viens d'activer la gestion des erreurs et j'ai ça :

Fatal error: Call to undefined method CompareController::getProduct() in /home/smiledecwp/www/modules/socialsharing/socialsharing.php on line 161...

 

Qu'en pensez-vous ?

Link to comment
Share on other sites

Effectivement la réponse se trouve ici

https://www.prestashop.com/forums/topic/395977-products-compare-error/?p=2135935

 

Remplacer

$product = $this->context->controller->getProduct();

        if (!Validate::isLoadedObject($product)) {
            return;
        }

par

// Exception are managed with Module::registerExceptions() but this is needed in case the merchant added new controllers afterwards
        if (!isset($this->context->controller->php_self) || $this->context->controller->php_self != 'product')
            return;

        $product = $this->context->controller->getProduct();

dans le module socialsharing ligne 161

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...