Modifications module/site maintenable

2 messages dans ce sujet

Posté(e) · Signaler ce message

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

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)

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping