Récemment
-
bug installation bdd
Questions relatives à l'installation/upgrade13 -
Configuration de wamp compatible presta.1.6.1.24 et PhenixSuite 1.6.2.25
Discussion générale25 -
Responsive sur liste des produits dans les commandes
Bugs & Améliorations2 -
affichage incorrect de produit personnalisé au panier
Bugs & Améliorations3 -
Erreur PHP à l'installation du module cedconnector
Bugs & Améliorations2 -
Problème calcul HT
Bugs & Améliorations18 -
MAJ .htaccess Apache 2.4 et 2.2
Nouvelles fonctionnalités5 -
Erreur SQL 1.6.2.23 -> 1.6.2.25
Questions relatives à l'installation/upgrade2 -
Calcul règle panier
Bugs & Améliorations1 -
Images sur les BL ne s'affichent pas
Bugs & Améliorations13 -
SQL [WARNING] MAJ 1.6.2.19 vers 1.6.2.25
Questions relatives à l'installation/upgrade3 -
Erreur - Le template d'e-mail suivant n'existe pas : /mails/fr/password_code.html [RÉSOLU]
Bugs & Améliorations3 -
Soucis ps_checkout (admin et front)
Bugs & Améliorations9 -
Erreur module block_cart en php8.2 mais pas en php7.4
Bugs & Améliorations7 -
Erreur SQL sur le Liens Modules et Service après upgrade a 1.6.2.25
Questions relatives à l'installation/upgrade3 -
Erreur SQL sur la requête The used table type doesn't support FULLTEXT indexes
Questions relatives à l'installation/upgrade3 -
Maj de 1.6.1.20 rien ne se passe
Questions relatives à l'installation/upgrade2 -
information mise en cache désactivée sur param 1-click-upgrade
Questions relatives à l'installation/upgrade3 -
Erreur SQL syntax at line 14
Questions relatives à l'installation/upgrade5 -
paramétrage des colonnes d'une commande en BO
PhenixSuite4
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