FLUX RSS



ACCUEIL / FORUMS / DESIGN / MENU PRINCIPAL QUI DIFFÈRE DE LA SECTION




sondages
Avez-vous déjà utilisé les exports statiques ? :
oui
non
RESULTATS | SONDAGES
liens
eZ systems
http://ez.no
PHPEdit
http://www.waterproof.fr/
AFUL
http://www.aful.org
Framasoft
http://www.framasoft.net
Menu principal qui diffère de la section
|
|
Sujet suivant
 »

Vous devez être connecté pour utiliser le forum. Vous pouvez le faire ici.

Auteur Message

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

actualités
Traduction d'un tutorial eZ
eZ publish 4.0 est sorti
EzPublish 3.9 enfin disponible !
Ez Publish 3.9 RC2 est en ligne !
Ez Publish 3.9 RC1 disponible !
références
Site ohmycom
OhmyBlog