Question pour un menu....

Fermé
parla - 6 mai 2011 à 18:33
 parla - 11 mai 2011 à 21:50
Salut,

J'ai une question à propos de l'édition d'un menu de navigation, par exemple. Voilà : par exemple, j'ai un menu déroulant dynamique pour naviguer sur mon site, et il comprend a des catérogies et sous-catégories et etc, etc. J'ai un code pour l'afficher dans mes pages, et il s'affiche dans toutes mes pages et ça va bien. Mais, si je veux, par exemple, ajouter un élément à une sous-catégorie, et que je voudrais que ce soit appliqué à toutes mes pages, bien entendu, est-ce qu'il y aurait moyen d'avoir un fichier à quelque part pour que je puisse le modifier là et que la catégorie est ajoutée au menu partout sur le site, dans chaque page, au lieu d'aller manuellement ajouter la nouvelle catégorie au menu dans chaque page... Je ne sais pas si c'est possible... et avec quel langage de programmation (XML/XHTML ?). Et si oui, comment je peux arriver à faire un truc comme ça, ou bien est-ce qu'il y a un endroit où c'est bien expliqué et tout.. ? Merci !!



A voir également:

2 réponses

js95 Messages postés 769 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 29 juillet 2014 350
7 mai 2011 à 18:46
Les pages de ton site sont dans quel format ?
Si les pages sont en php, tu peux copier le menu dans un fichier menu.php
puis dans chaque page tu remplaces le menu par
<?php
include('chemin/menu.php');
?>

Ainsi, toutes les pages du site seront affichées avec les menus de menu.php
Tu n'as que menu.php à modifier pour modifier le menu.
0
js95 Messages postés 769 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 29 juillet 2014 350
7 mai 2011 à 18:51
Le menu n'apparaîtra probablement pas lors des tests en local si tu n'as pas un éditeur qui intègre un module pour simuler le serveur web.
Dans ce cas, installe WampServer
https://www.wampserver.com/#download-wrapper#bottom
et copie ton site dans
C:\wamp\www
pour le tester.
0
js95 Messages postés 769 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 29 juillet 2014 350
Modifié par js95 le 7/05/2011 à 18:57
Si les pages n'ont pas déjà l'extension .php
ce n'est pas grave, tu peux remplacer l'extension html ou htm par php dans le navigateur de fichiers, ça ne changera rien à ta page web.
En fait un fichier php n'est autre qu'un fichier contenant du code html auquel on peut ajouter du code php dans une "balise" spéciale :
<!--code html--> <?php  /*code php*/  ?> <!-- code html -->
0
Merci beaucoup, ça fonctionne très bien !!!
0