Jump to content

Productcomments : impossible de poster un commentaire


Recommended Posts

J'ai installé le module productcomments, sans modération et les commentaires ne sont pas sauvegardés lorsque j'essaye d'en soumettre un.

J'ai un peu regardé le code de productcomments.php et à priori cela se passe dans frontOfficePostProcess pour sauvegarder si j'ai bien compris. Cependant, j'ai l'impression qu'il ne passe jamais dans cette fonction.

Est ce un bug de prestashop (j'utilise la 1.4.0.17) ?

Link to comment
Share on other sites

  • 5 months later...

J'ai trouvé !

 

Dans /modules/productcomments/productcomments.php, vers la ligne 513 (fonction _frontOfficePostProcess),

il faut remplacer

if (Tools::isSubmit('submitMessage') AND (empty($cookie->id_customer) === false OR ($cookie->id_guest AND $allow_guests)))

par

if (Tools::isSubmit('submitMessage') AND (empty($cookie->id_customer) === false OR $allow_guests))

En effet, grâce à un petit print_r($cookie), il semble que les cookies des nouvelles versions ne gèrent plus le $cookie->id_guest

Link to comment
Share on other sites

Remplacer aussi (quelques lignes plus bas)

if ($id_guest AND (!$customer_name = Tools::getValue('customer_name')))

par

if (!$id_customer AND (!$customer_name = Tools::getValue('customer_name')))

Afin que le nom saisi puisse être pris en compte.

Link to comment
Share on other sites

Bonjour,

 

Pour ma part j'ai un problème avec le module : productcomments lors d'un commentaire...

Il apparait en double au moment de la validation... Je suis obligé de supprimer le double dans la BDD.

Quelqu'un aurait- il une idée du problème ??

 

Merci Lokiiy

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...