Affiche un tableau
Le tableau résultant peut être utilisé avec i.e. un moteur de gabarit pour produire
un menu complétement personnalisé.
Tous les types de menu, exceptés 'rows' sont
"rendus" dans un tableau à une seule dimension d'entrées :
array(
'entree1',
...
'entreeN'
) |
alors que
'rows' produit un tableau à deux dimensions :
array(
array('entree 1 pour la ligne 1', ..., 'entree M_1 pour la ligne 1'),
...
array('entree 1 pour la ligne N', ..., 'entree M_N pour la ligne 1')
) |
Ici, les entrées sont :
array(
'url' => url de l element de l entree du menu
'title' => title de l element de l entree du menu
'level' => profondeur de l entree dans la structure de l arbre
'type' => type de l entree, une des constantes HTML_MENU_ENTRY_*
) |
Une liste des constantes
HTML_MENU_ENTRY_*
mentionnées ci-dessus peut être trouvé
ici.