Bonjour,
je vais devoir modifier le comportement d’un module. J’ai bien identifié le fichier php sur lequel intervenir et pensais faire un override.
Le problème c’est que ce module est déjà utilisé par le template dans certaines pages et que là je ne dois pas modifier son comportement…
Comment faire ?
- dupliquer le module, le renommer et le modifier ? Et là j’aurais besoin d’un bon tuto avec tout le process à faire…
- ne garder qu’un seul module mais mettre des if à l’intérieur du fichier php pour distinguer quand je l’utilise avec mes modifications. Par exemple en affectant un certain « Module Class Suffix » . Genre :
if ($params->get (‘moduleclass_sfx’) == « Hack_Paul") {
Mais bon ce n’est pas très propre…
Merci pour vos conseils
Paul
je vais devoir modifier le comportement d’un module. J’ai bien identifié le fichier php sur lequel intervenir et pensais faire un override.
Le problème c’est que ce module est déjà utilisé par le template dans certaines pages et que là je ne dois pas modifier son comportement…
Comment faire ?
- dupliquer le module, le renommer et le modifier ? Et là j’aurais besoin d’un bon tuto avec tout le process à faire…
- ne garder qu’un seul module mais mettre des if à l’intérieur du fichier php pour distinguer quand je l’utilise avec mes modifications. Par exemple en affectant un certain « Module Class Suffix » . Genre :
if ($params->get (‘moduleclass_sfx’) == « Hack_Paul") {
Mais bon ce n’est pas très propre…
Merci pour vos conseils
Paul
Commentaire