THELIA Forum

Welcome to the THELIA support and discusssion forum

Offline

#1 Ajout d'un onglet BackOffice

(29-06-2017 13:57:59)


J'ai besoin d'ajouter un onglet dans le backoffice de mon thelia 2.

J'ai rajouté un item <li> dans le fichier main-menu.html pour faire apparaitre mon lien. Jusque la pas de soucis cela charge bien ma page. Le soucis est que je n'est plus les liens pour Commande et Outil.

Je m'explique quand je suis sur mon nouvel onglet, je perd le déploiement des menus Commandes et Outils ce qui m'oblige à changer de page pour pouvoir y accéder. Pour créer ma page j'ai repris le modèle du template pour les modules et j'ai adapté (pour mettre du texte pour l'instant)

Des idées de comment faire ? Je pense que j'ai fait çà de façon très moche  donc si vous pouviez m'indiquer la bonne méthode ce sera sympa wink

Merci

Last edited by timmy (29-06-2017 15:01:22)

Offline


J'ai trouvé en fait j'avais mis du javascript dans {block name="javascript-initialization"} et apparemment il faut pas.

Une petite explication est la bienvenue mais mon problème est réglé.

Offline


Idéalement, il ne faut pas toucher au fichier dans le template (les modifications seront écrasées à la prochaine MAJ)
Il faut dans ton module faire un hook sur "main.top-menu-tools"

Documentation Thélia sur les Hook :
http://doc.thelia.net/en/documentation/ … index.html

Un exemple d'utilisation :
https://github.com/InformatiqueProg/Sec … ig.xml#L14
https://github.com/InformatiqueProg/Sec … ok.php#L23