Prestashop : Hhmodule manager, fonctionnement technique et extension
Dans ma série d’articles précédents sur la mise en place de la CI/CD sur Prestashop, j’ai présenté une étape qui permets d’automatiser le déploiement de changements de modules et de configuration.
Celle-ci est géré via le module hhmodulesmanager, dont j’ai également présenté le fonctionnement basique qui est disponible dans cet article : Prestashop : Comment limiter les interactions manuelles avec le déploiement continu
Ce module gère nativement les actions suivantes :
- Installation / Désinstallation / Activation / Désactivation / Mise à jour de module
- Ajout / Mise à jour / Suppression de configuration
En revanche avec sa conception il peut servir de base technique pour gérer pleins d’autres actions, telles que la Création/Modification/Suppression d’entités spécifiques…
Nous verrons plus loin comment le mettre en place.
Tout d’abord voici le fonctionnement technique du module et les notions importantes.
Pour rappel pour vous télécharger le module (gratuitement) sur la boutique ici :
Pensez à vous abonnez aux mises à jour de celui-ci pour être informés de la sortie des dernières versions 🙂
Télécharger le module complet ( et gratuit ) sur la boutique
Objet « Change »
Chaque action effectuée dans la back office est retranscrite sous la forme d’un objet « Changement » qui est une instance de la classe Change.…
Prestashop : Hhmodule manager, fonctionnement technique et extension Lire la suite »