Récemment
-
Problème configuration php valeurs max-imput-vars
Bugs & Améliorations il y a environ 3 jours5 -
Nouvelle installation : erreur sur les ajouts d'images
Questions relatives à l'installation/upgrade il y a environ 4 jours11 -
Problème de lien vers tpl module custom
PhenixSuite il y a environ 11 jours3 -
Modification sur le thème "Craft"
Questions relatives à l'installation/upgrade 9 avr. 2025, 14:103 -
Installation avec Wamp
Questions relatives à l'installation/upgrade 9 avr. 2025, 13:531 -
date_upd produits
Bugs & Améliorations 24 mars 2025, 19:3013 -
Champ description longue pour les catégories
Modules 22 mars 2025, 16:315 -
Erreurs suite à la mise à jour
Questions relatives à l'installation/upgrade 17 mars 2025, 09:1910 -
Module personnalisation de produit
Modules 5 mars 2025, 13:113 -
Theme non fonctionnel - après MAJ de la Phenixsuite 1.6.2.32
Questions relatives à l'installation/upgrade 27 févr. 2025, 10:2113 -
TinyMCE
Bugs & Améliorations 16 févr. 2025, 18:202 -
Déclinaisons virtuelles avec fichiers
PhenixSuite 14 févr. 2025, 17:4610 -
[RESOLU]Lien téléchargement dans le mail
Discussion générale 14 févr. 2025, 17:436 -
[RESOLU]RGPD
Modules 10 févr. 2025, 17:035 -
Compatibilité des modules
Discussion générale 8 févr. 2025, 17:532 -
[RESOLU]Bug page Préférences Produits
Bugs & Améliorations 7 févr. 2025, 13:254 -
htaccess chatouilleux ?
Bugs & Améliorations 5 févr. 2025, 16:5814 -
Installation depuis boutique 1.6.1.17
Questions relatives à l'installation/upgrade 5 févr. 2025, 13:0819 -
[RESOLU]Module réassurance, permettre le html
Modules 31 janv. 2025, 14:154 -
Des modules et des hacks - liste non exhaustive des modules présentant un risque
Discussion générale 12 déc. 2024, 14:1517
Nom d'un onglet dans l'admin produit
-
Bonjour à toutes et tous.
J'utilise un module qui crée un tab dans l'admin produit via le hook DisplayAdminProductsExtra.
(je suis en 1.6.0.9)Le nom qui est affiché sur ce tab est directement le nom de la description qui est reprise depuis le config_fr.xml
Je ne parviens pas à changer ce nom.
J'ai la possibilité de le changer dans l'xml, mais celui-ci est regénéré régulièrement (je ne sais pas ce qui lance la regénération) et reprend donc la description présente dans le constructeur.Cette description (affichée sur la page des modules) doit être différente de celles de l'onglet dans l'admin produit, car le nom de l'onglet est bien plus court.
Une possibilité d'assigner un nom quand on lance le hook ?
-
Je ne suis pas sûr d'avoir compris exactement la question, mais, les tab sont nommés à partir de la table ps_tab_lang une fois installé. Donc pour changer le nom, il suffit d'aller changer le contenu de cette table.
-
non, je parle des tabs dans l'admin d'un produit.
de base : informations , prix, réferencement-SEO, etc
-
$modules_list = Hook::getHookModuleExecList('displayAdminProductsExtra'); if (is_array($modules_list) && count($modules_list) > 0) { foreach ($modules_list as $m) { $this->available_tabs['Module'.ucfirst($m['module'])] = 23; $this->available_tabs_lang['Module'.ucfirst($m['module'])] = Module::getModuleName($m['module']); } }
c'est donc purement et simplement le nom du module
-
Exact, il prend bien le "display name", et pas la description.
J'aurai voulu en afficher un différent entre le nom du module et le nom de ce tab.
Mais à priori ce n'est pas possible.
Je trichais jusque là en renvoyant tous les jours mon xml avec le nom que je veux, mais ça n'est pas idéal.
tant pis
-
Sauf que le xml n'as aucune raison d'avoir été ré-écrit tous les jours
A moins d'update du module ou de need_instance = 1