Jean Francois G Posted October 22, 2015 Share Posted October 22, 2015 Bonjour a tous, J'ai besoin de quelques précisions sur des points d'accroche précis que je ne cerne pas bien : Le hook "Display header" : Dans la logique, d'après le nom, ce hook sert a afficher un module en haut de page. Mais dans la pratique tous les modules y sont inscrits.. Je doute donc que l'utilité soit celle que je pense. A quoi sert alors ce hook ? A déclarer l'activation d'un module ? Le hook "display home tab" : Lui aucune idée de son utilité Le hook "Display home tab content" : Idem .. A quoi sert il ? Le hook "display PDFInvoice" : Il semblerait qu'il s'agisse d'un hook pour les fichiers PDF.. mais alors pourquoi mon module "estimation de dates de livraison" est il dedans ? difference entre "display product tab" et "display product tab content" ??? et pour terminer, j'ai "displayCustomerAccountForm" avec dedans un module de publicité.. pas logique non ? Si quelqu'un peu m'éclairer et m'aider dans ma compréhension dans ce mode des hooks, ce serait génial ! Link to comment Share on other sites More sharing options...
Jean Francois G Posted October 24, 2015 Author Share Posted October 24, 2015 Personne ne sait a quoi servent ces points d'accroches ? Link to comment Share on other sites More sharing options...
Divine Posted October 26, 2015 Share Posted October 26, 2015 Bonjour, displayHeader : La grande majorité des modules doivent être greffés à ce hook qui est un hook "invisible". Il permet aux modules de charger leurs fichiers CSS et JS dans la balise "head" du site. displayHomeTab / displayHomeTabContent : ces deux hooks permettent d'afficher les modules "Produits phares", "Nouveautés", "Promotions", etc... sur la page d'accueil sous forme d'onglets comme tu peux le voir sur le thème par défaut de Prestashop. Le hook "displayHomeTab" permet d'afficher le titre de l'onglet et le hook "displayHomeTabContent" permet d'afficher son contenu. displayProductTab / displayProductTabContent : même principe que les 2 hooks précédents mais sur la fiche produit. Pour le hook displayPDFInvoice en revanche, je ne saurais te dire à quoi il correspond exactement, je ne me suis pas penchée dessus plus que ça. Link to comment Share on other sites More sharing options...
Jean Francois G Posted October 26, 2015 Author Share Posted October 26, 2015 Merci beaucoup pour ces précisions Nickel ! Link to comment Share on other sites More sharing options...
coeos.pro Posted October 27, 2015 Share Posted October 27, 2015 (edited) Ces informations sont disponibles dans la table ps_hook (mais ils ne sont pas tous renseignés) : displayPDFInvoice : This hook allows you to display additional information on PDF invoicesAvec un accès phpmyadmin tu peux les retrouver ou alors en utilisant le module gratuit table viewer, qui est bien plus pratique. Sinon pour mettre en évidence les hooks sur ta boutique et voir quels sont les modules qui y sont greffés (et aussi les fichiers CSS, js et les tpl), il y a un autre module gratuit : http://www.coeos.pro/fr/modules-prestashop/116-quel-est-ce-module-quel-est-ce-hook.html Edited October 27, 2015 by coeos.pro (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now