|
Samuel Paquet
|
Mercredi 23 Juillet 2008 6:14:51 pm
Menu principal qui diffère de la section
Salut,
Je débute avec EzPublish, j'arrive a créer un site dynamique simple quand le template principal pagelout.tpl reste le même pour tout les sections du site,
voici se que j'essaye de faire maintenant :
J'aimerait faire changé mon menu principal, dépendament de la section dans laquel je me trouve. Exemple, quand je clique sur le bouton nouvelles, je vais dans la section nouvelle et le menu principal vari pour cette section en déroulant un sous menu listant tout les nouvelles mais cela toujours dans le menu principal. Si je clique sur une autre section, le menu principal vari encore selon cette section.
Quoi faire puisque mon menu principal se trouve dans pagelayout.tpl, qui s'affiche tjrs de la manière.
|
|
Sébastien Morel
|
Jeudi 24 Juillet 2008 8:02:19 pm
Re: Menu principal qui diffère de la section
Salut,
Si j'ai bien compris ton souci voici ce que je ferais :
En créant un fichier menu.tpl qui j'inclue dans le pagelayout, je pourrais l'overrider en fonction de la section et donc répondre a ton besoin.
La condition d'override serait un truk du genre :
[menu_nouvelles]
Source=menu.tpl
MatchFile=menu_nouvelles
Subdir=templates
Match[section]=123
menu.tpl est donc include dans le pagelayout (il doit etre dans le répertoire template de ton design.
Et quand tu seras dans la section nouvelles (ici 123) ez prendra le template menu_nouvelles qui devra être dans le répertoire override/template de ton design
Après certain dirons que tu peux faire un jolie switch 
Mais la technique de l'override est plus eZ thinking
++
s.morel@novactive.com
|