Résumé de la classe HTML_Menu_ArrayRenderer

Résumé de la classe HTML_Menu_ArrayRenderer – Le rendu qui crée un tableau d'entrées visibles du menu.

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 :

<?php
array(
    
'entree1',
    ...
    
'entreeN'
)
?>

alors que 'rows' produit un tableau à deux dimensions :

<?php
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 :

<?php
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 entreeune des constantes HTML_MENU_ENTRY_*
 )
?>

Une liste des constantes HTML_MENU_ENTRY_* mentionnées ci-dessus peut être trouvé ici.

Architecture de la classe HTML_Menu_ArrayRenderer

Méthodes héritées HTML_Menu_ArrayRenderer

Héritées de HTML_Menu_Renderer
Nom de la Méthode Résumé
HTML_Menu_Renderer::finishLevel() Termine le niveau de l'arbre (pour les types 'tree' et 'sitemap')
HTML_Menu_Renderer::finishMenu() Termine le menu
HTML_Menu_Renderer::finishRow() Termine la ligne du menu
HTML_Menu_Renderer::renderEntry() Rendu de l'élément du menu
HTML_Menu_Renderer::setMenuType() Définie le type du menu à être rendu.

Retourne le HTML généré pour le menu (Previous) Retourne le tableau résultant (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.