Jump to content

masquer onglet commentaire - cas specifique


Recommended Posts

Bonjour,

 

comme le dis le titre de ce topic, je souhaiterais masquer l'onglet commentaire sur une catégorie de produit spécifique. (donc pour tout les produits se trouvant dans cette catégorie !  :P )

Est ce que cela est faisable et si oui, comment ?  :)

 

Merci d'avance, amis, prestashop, de votre aide !  :D

 

Manu

Share this post


Link to post
Share on other sites

Bonjour,

 

l'onget 'commentaire' est géré par le module de commentaire. C'est donc a ce niveau qu'il faut intervenir.

 

3 solutions :

une solution assez propre : 

Cloner le module de commentaire pour le modifier, et gerer l'affichage selon la catégorie associée au produit.

 

la solution rapide mais sale :

modifier le template product.tpl afin de ne pas afficher tout ce qui concerne les hooks $HOOK_PRODUCT_TAB_CONTENT et $HOOK_PRODUCT_TAB selon la catégorie qu'il te faudra récupérer dans $product.

 

autre solution (pas sure que réalisable proprement) :

intervenir au niveau du niveau du controller de produit (l'overrider, si possible via un module) pour supprimer ce qui concerne les commentaires.

 

ça n'est pas a mon avis un travail pour quelqu'un de novice en developpement, a moins de ne pas être préssé ;)

 

Il y a peut-être d'autres pistes de modif ...

 

Bon courage !

Share this post


Link to post
Share on other sites

C'est propre hors mis quand il faudra mettre a jour prestashop puisque tu modifies un module dont tu n'as pas le controle.

Dans ce cas soit la modif sera perdu soit le module ne sera pas mis a jour (je ne sais plus comment se comporte PS a ce niveau)

 

Mais ça a le mérite d'être simple a mettre en place ;)

Share this post


Link to post
Share on other sites

Si le productscomments.tpl est "overridé" dans le thème, il ne perdra pas sa modification en cas de mise à jour.

Et mettre une condition sur le HOOK_PRODUCT_TAB n'est pas une solution à partir du moment ou d'autres plugin peuvent se greffer ici...

Edited by Szed (see edit history)

Share this post


Link to post
Share on other sites

Si le productscomments.tpl est "overridé" dans le thème, il ne perdra pas sa modification en cas de mise à jour.

C'est vrai si il utilise bien l'override du theme.

 

Et mettre une condition sur le HOOK_PRODUCT_TAB n'est pas une solution à partir du moment ou d'autres plugin peuvent se greffer ici...

tout à fait, solution à eviter, en théorie sans aucun doute. Dans la pratique, ça peut être pratique pour faire 'du rapide' ...

Share this post


Link to post
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
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More