Modifications module/site maintenable

2 posts in this topic

Posted · Report post

Bonjour,

Dans le cadre d'une migration depuis une ancienne version 6 vers un site en version 9 nous voudrions partir sur de meilleures bases. Le précédent site avait été développé avec des développements spécifiques envoyé de façon un peu "anarchique" donc très compliqué à maintenir lors d'une mise à jour.

Pour faire la mise à jour nous allons devoir redévelopper ce qui avait été ajouté mais nous aimerions savoir les préconisations pour faire des ajouts propres : est-ce qu'il faut passer par la création de module, la modification des hooks... est ce qu'il est possible de surcharger un hook ou un module via un dossier ou fichier à ajouter dans administrer ou ailleurs... Nous avons cherché des docs et modèles de données sans succès hormis les quelques posts généraux sur le fonctionnement des hooks et modules.

Merci d'avance pour votre aide nous sommes un peu dans le flou et nous aimerions éviter d'avoir à modifier des fichiers du coeur.

Jordane

Share this post


: post
Share on other sites

Posted · Report post

Bonjour,

Afin de ne pas intégrer vos développements dans le coeur de PEEL vous pouvez effectivement créer un nouveau module et utiliser les hook disponibles dans le code. Le nouveau dossier module devra être placé dans le dossier modules du CMS, est inclue comme les autres modules. Vous pouvez vous inspirer des modules déjà présent dans le code pour créer votre modules. Ensuite vous pouvez créer un fichier fonctions.php qui contiendra les appels au différents hook (cf le fichier le fichier  modules\attributs\fonctions.php par exemple)

Share this post


: 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

Twitter Advisto ecommerce

Facebook PEEL Shopping