Bonjour,
J'ai basculé sur la V2 il y a quelques temps et découvre chaque jour la richesse et la puissance de l'outil par rapport à la V1. Le prix à payer, c'est qu'il faut réapprendre pas mal de choses, surtout que l'époque où je développais est très loin. Je suis intégrateur avant tout, mais il me reste quelques notions de PHP. De fait, sur la V1, pour créer mes propres modules, j'observais correctement la structure du code des modules existants pour arriver à mes fins.
La V2 est une vrai révolution dans l'organisation et l'utilisation du code, notamment grâce à symphony et au respect des standards. J'ai bien compris tout ça.
Je pressens aussi que pour 'bricoler' un module - car je ne suis pas développeur PHP, mais je sens que c'est à la porté de qui s'implique avec quelques notions de base - c'est encore plus simple que sur la V1.
Cependant, je souhaiterais comprendre en Français, pour être sûr d'éviter les malentendus liés à mon interprétation de la doc que j'ai lu attentivement (http://doc.thelia.net/en/documentation/ … index.html), le fonctionnement des modules.
Comme c'est assez vaste, je vais simplifier. J'ai crée un module très facilement avec la commande magique
php Thelia module:generate ModuleName
Dans mon cas, je souhaite récupérer les mots avec la classe "ma-classe" dans la description pour les afficher dans mon template comme tags. J'ai réalisé un tel module dans la V1, il s'agissait d'un Module Filtre.
Comment dois-je m'y prendre dans la V2 ? Dois-je utiliser une 'loops', le 'templating', un Hook ? Pourriez-vous définir en quelques mots les trois termes et me guider dans la création de mon premier module ?
Merci pour votre aide.
Last edited by anti-conformiste (05-08-2015 07:58:48)