Pages
Une page (Zend_Navigation_Page) dans
Zend_Navigation – dans sa forme la plus
simple – est un objet pointant vers une page web. En plus d'un
pointeur vers une page web, l'objet page contient d'autres
informations utiles à la navigation comme un label
,
un titre title
, etc.
Pour plus d'informations sur les pages, lisez
leur section.
Conteneurs
Un conteneur de navigation
(Zend_Navigation_Container) est une classe
contenant des pages. Elle possède des méthodes pour ajouter, supprimer,
récupérer et itrérer au travers de pages. Elle implémente les interfaces
de la » SPL
RecursiveIterator et
Countable, et peuvent ainsi être parcourues avec
les itérateurs de la SPL tels que
RecursiveIteratorIterator.
Pour plus d'informations sur les conteneurs, lisez
leur section.
Note:
Zend_Navigation_Page étend
Zend_Navigation_Container, ce qui signifie
qu'une page peut posséder des sous-pages.