Encore un post à partir du tuto Créer un menu déroulant “accordéon” avec jQuery
Mon site pourrait être construit en html, mais pour faciliter la maintenance j'utilise des balises include() mes pages sont ainsi enregistrée .php
Pour cela j'ai suivi le tuto Inclure un fichier dans un autre grâce à PHP
Et c'est là que ça se complique :
-Je perds le open-at-load de mon menu (je sais que je ne suis pas le seul :Olivier C) il y a la réponse de HammHetFiel mais je ne comprends pas où il inscrit sont JavaScript et j'ai un message d'erreur quand je fais avec des if.
Je suis prêt à perdre le open at load pour un ligne qui indiquerai la localisation dans arborescence du site du style : "Menu 1 > SousMenu 1.2" ; mais je ne sais pas faire !
Cependant cette idée d'arborescence est importante : il me semble que pour que le serveur indique la position relative de la page, il faudrait non pas que la page soit appelée mais qu'elle soit "crée".
Autrement dit, plutôt que mettre le header, le menu, le footer dans des balises include() et ça sur chacune des pages de mon site, ne vaudrait-il pas mieux créer une page qui rassemble ces éléments constant, et selon l'onglet cliqué seul le contenu de la div centrale changerai.
Qu'en pensez vous ?
Mon site pourrait être construit en html, mais pour faciliter la maintenance j'utilise des balises include() mes pages sont ainsi enregistrée .php
Pour cela j'ai suivi le tuto Inclure un fichier dans un autre grâce à PHP
Et c'est là que ça se complique :
-Je perds le open-at-load de mon menu (je sais que je ne suis pas le seul :Olivier C) il y a la réponse de HammHetFiel mais je ne comprends pas où il inscrit sont JavaScript et j'ai un message d'erreur quand je fais avec des if.
Je suis prêt à perdre le open at load pour un ligne qui indiquerai la localisation dans arborescence du site du style : "Menu 1 > SousMenu 1.2" ; mais je ne sais pas faire !
Cependant cette idée d'arborescence est importante : il me semble que pour que le serveur indique la position relative de la page, il faudrait non pas que la page soit appelée mais qu'elle soit "crée".
Autrement dit, plutôt que mettre le header, le menu, le footer dans des balises include() et ça sur chacune des pages de mon site, ne vaudrait-il pas mieux créer une page qui rassemble ces éléments constant, et selon l'onglet cliqué seul le contenu de la div centrale changerai.
Qu'en pensez vous ?