Question

Sur un catalogue de produits page, les utilisateurs peuvent entrer en examen dans le formulaire et cliquez sur envoyer.Maintenant, je voudrais attendre l'examen de montrer dans le Catalog -> Reviews et Ratings -> Customer Reviews -> Pending Reviews.

Il ne s'affiche pas.Quel est le problème?Où dois-je chercher?

Était-ce utile?

La solution

Cette question est trop vaste.Mais une vérification rapide que vous pouvez effectuer serait Aller à l' System > Configuration > Advanced > Advanced et vérifier que Mage_Review le modèle est dans l'état activé.

Si ce n'est pas l'état activé, alors vous devez l'activer.Sinon que c'est le module que vous devriez creuser afin de retrouver la trace de la question.

Edit-1

Ok alors commencer à creuser.Je vais vous aider avec la première étape.Reste que vous devriez faire.Lors de la soumission d'une nouvelle revue de produit, c'est ce que l'exécution de Magento par défaut.

 ## app/code/core/Mage/Review/controllers/ProductController.php
 Mage_Review_ProductController@postAction()

Afin de faire une révision de l'examen et de creuser à partir d'ici.Arrêter jusqu'à trouver le problème.

Note: Le cas ci-dessus uniquement de l'aide, si vous avez un problème avec l'enregistrement des commentaires dans la base de données.Si les examens sont le stockage parfaitement, alors vous devriez regarder dans la section admin.Afin de faire une révision de l'examen et de la regarder dans les tables si l'entrée est présente ou non.Tables associées aux Mage_Review module examen, review_detail, review_status, review_entity, review_entity_summary, review_store.

Autres conseils

Tout est fait,

C'est Magento 1.8 bug, mais vous pouvez y remédier:

Ouvrir le fichier: /app/design/frontend/themename/default/template/review/form.phtml

Trouver:

<form action=”<?php echo $this->getAction() ?>” method=”post” id=”review-form”>

Ajouter suivant:

<?php echo $this->getBlockHtml('formkey'); ?>
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top