Toutes les clefs pour réussir dans le e-commerce

Mes modules Prestashop

5 étoiles par défaut pour le module productComments

Voici une petite astuce très simple pour que le module “productComments” affiche par défaut 5 étoiles au lieu de 3.

J’ai reçu il y a quelques jours un mail d’une cliente dans lequel elle me précise qu’elle a laissé un commentaire sur une fiche produit mais, qu’en cliquant trop vite, elle a laissé les trois étoiles par défaut au lieu d’en mettre cinq comme elle voulait le faire.
Ce mail m’a fait comprendre que ce choix arbitraire des 3 étoiles n’était pas forcément très judicieux étant donné que beaucoup de personnes vont “trop vite” où ne regardent pas ces étoiles lorsqu’elles déposent un commentaire. J’ai donc décidé de mettre 5 étoiles par défaut, au moins si une personne oublie de modifier cette option ce sera bénéfique pour la note globale du module.
Voici comment faire.

Il suffit d’ouvrir le fichier “modules/productcomments/productcomments.tpl” et de repérer le code suivant:


<div class="star_content">
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="1" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="2" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="3" checked="checked" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="4" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="5" />
</div>

Et de déplacer l’attribut checked comme ceci:


<div class="star_content">
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="1" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="2" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="3"/>
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="4" />
	<input class="star" type="radio" name="criterion[{$criterion.id_product_comment_criterion|round}]" value="5" checked="checked" />
</div>

Retrouvez deux autres améliorations pour ce module ci-dessous:
Alerte email lorsqu’un commentaire est déposé
5 Etoiles par défaut sur vos commentaires

5 étoiles par défaut pour le module productComments
Votez pour cet article

Poster un Commentaire

16 Commentaires sur "5 étoiles par défaut pour le module productComments"

Recevoir un email pour
avatar
Trier par:   plus récent | plus vieux | Plus de vote
fabien@hecbourse.com
Invité
fabien@hecbourse.com

Je peut dire que merci pour ces instructions , et me demander où vas t’on chercher ça? même les étoiles des commentaires ont une astuce:)

Sebastien
Invité
Sebastien

Ça ne fonctionne pas,y a t il une autre solution pour 1.5.6.0 ?
Merci

Daz
Invité
Daz

ça marche mais c’est dans montheme/modules/productcomments/productcomments.tpl

François
Invité
François

Nickel! Merci

Sebastien
Invité
Sebastien

Exact, cela fonctionne!
Merci à vous

Jean-Philippe
Invité
Jean-Philippe

Bonsoir

Un grand merci pour votre aide pour les emails et les 5 étoiles.
Fonctionne très bien en 1.6.1.0
Cordialement

Rebec
Invité
Rebec

Bonjour,
Mon fichier tpl correspond déjà à celui indiqué, le checked=”checked” est au bon endroit, hélas je vois toujours 4 étoiles par défaut lorsqu’on rédige un commentaire. Que faire ?
Merci

Ben
Invité
Ben

Toujours le meme probleme :( J’ai bien fait le changement au bon emplacement mais j’ai toujours 3 etoiles. et en plus, les etoiles sont decalees. J’ai 4 etoiles en haut et 1 en dessous…

Seb
Invité
Seb

Super ! Merci beaucoup pour cette astuce, ça fait longtemps que je me demandais comment faire !

Geoffray
Invité
Geoffray

Bonjour, je suis sur une version prestashop 1.6.1.9. Est-il possible d’améliorer le module par défaut. J’aimerai par exemple pouvoir répondre à certains commentaires pour que ce soit visible directement en dessous du commentaire. Si oui comment ? Si non avez-vous développé un module avec toute ces fonctionnalités ? ou m’en conseillé vous un en particulier ? (j’utilise déjà certains de vos modules qui sont très bon !).

Ensuite je vais sans doute passer pour un gros débutant mais je ne me suis pas mis à la page sur le sujet, peut on faire un lien avec les google rich snippets et ce module. Comment ça fonctionne dans le principe les google rich snippets ?

Merci d’avance pour vos éclaircissements ?

wpDiscuz