Jump to content

Modifier le menu administrateur


Recommended Posts

Bonjour à tous,

 

Je suis actuellement en train de créer une boutique pour un client, pour lequel j'ai développé un certain nombre de modules.

 

Ainsi, j'aimerais créer un lien dans le menu principal du back office de cette façon :

 

- [...]

- Préférences

- Outils

- Modules propres à mon site

--- Mon module 1

--- Mon module 2

--- Mon module 3

--- etc.

 

(J'utilise le thème Admin Flashyturtle, ce sera peut être plus parlant pour vous niveau architecture).

 

Au niveau du comportement :

Au clic sur "Modules propres à mon site", on arrive sur une page basique de bienvenue.

Sur les liens du sous-menu, on arrive sur la page de configuration du module.

 

Comment puis-je faire ceci ?

Merci d'avance,

 

Pauline

Edited by Pauloscorps (see edit history)

Share this post


Link to post
Share on other sites

Bonjour à tous,

 

Je suis actuellement en train de créer une boutique pour un client, pour lequel j'ai développé un certain nombre de modules.

 

Ainsi, j'aimerais créer un lien dans le menu principal du back office de cette façon :

 

- [...]

- Préférences

- Outils

- Modules propres à mon site

--- Mon module 1

--- Mon module 2

--- Mon module 3

--- etc.

 

(J'utilise le thème Admin Flashyturtle, ce sera peut être plus parlant pour vous niveau architecture).

 

Au niveau du comportement :

Au clic sur "Modules propres à mon site", on arrive sur une page basique de bienvenue.

Sur les liens du sous-menu, on arrive sur la page de configuration du module.

 

Comment puis-je faire ceci ?

Merci d'avance,

 

Pauline

 

Tu dois développer des adminTabs, et ton module sera en charge de les installer en même temps que le module.

A l'install du master tu définis l'id parent , ici 0 donc , et la position.

Tu trouveras des tutos sur ce forum et google sur l'install d'un admintab lié à un module.

Sinon tu peux en trouver des exemples dans le module autoupgrade.

En gros une fois effectué ton $mytab->add(); tu auras son id , et une truc du genre :

 

$tab = new Tab();
$tab->module = $this->name;
$tab->id_parent = $mytab->id;
...
...
$tab->add()

 

c'est très schématisé là , il faudra un peu plus d'infos au pire dans le module que je t'ai indiqué.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More