1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
// definition de ta structure complete de menu dans un tableau
// avec autant de menu sous menus...
$menu = array();
$menu["football"]["ligue1"] = "marseille";
$menu["football"]["ligue1"] = "ol";
$menu["football"]["ligue1"] = "psg";
$menu["football"]["ligue2"] = "lens"
$menu["football"]["ligue2"] = "strasbourg";
$menu["bd"]["XIII"] = "13"
$menu["bd"]["tintin"] = "Hergé";
// "affichage", un truc comme ça
foreach($menu as $menu => $sousmenu)
{
print("<a href=index_$menu.htm>Menu $menu </a>");
foreach($sousmenu as $nomSousMenu => $item)
{
print(" <a href=$item.htm>sous menu : $item </a>");
}
}
// puis après tu peux définir une structure plus évoluée
// de type
$menu = array();
$menu["football"]["ligue1"] = array ("nom"=>"marseille", "urlDest"="om.html", "payant"=>true);
// et au final, définir ça dans un fichier de conf .txt à part, comme ça tu peux modifier ton arborescence sans même modifier une ligne de php. |
Partager