Je suis en train de planifier le développement d’un plug-in de système joomla et j’ai besoin de conseils sur la manière de le mettre en œuvre.
Ce plugin sera déclenché dans 4 ou 5 événements, comme onBeforeRender, onAfterRender ...
Pour une meilleure lisibilité et maintenance, quelle est la meilleure approche: - appeler avec include dans chaque événement un fichier avec la tâche correspondante ou - inclure dans le plugin principal tout le code
Appréciez vos conseils.
Le développement de plugins dans Joomla est l’une des tâches les plus intéressantes et la documentation de Joomla simplifie encore les choses.
Vous trouverez ci-dessous une partie de la référence à laquelle vous pouvez vous référer pour obtenir de l’aide au développement du plugin.
Création d'un plugin pour Joomla
En ce qui concerne votre deuxième requête, cela dépend un peu de votre code. Si vous pensez que votre code n'est pas gérable dans un seul fichier, vous pouvez le séparer dans différents fichiers et classes.
Mais il n'y aura pas de problème si vous écrivez le code complet dans un seul fichier. Pour rendre votre code gérable et systématique, vous pouvez le diviser en fonctions et appeler ces fonctions dans l’événement.