Um den Seitenbaum als Dropdown zu erhalten - etwa um die Seiten in einem Formular zur Auswahl zu stellen -, werden folgende Komponenten verwendet:
* Der Page Helper
* Der List Helper
Der Page Helper CAT_Helper_Page liefert jederzeit eine Liste aller Seiten, die der aktuell angemeldete Benutzer sehen darf. Hierzu ist keine Datenbankabfrage notwendig; der Page Helper erledigt das nötigenfalls selbst.
Um ein fertiges Dropdown (<select>) aller sichtbaren Seiten zu erhalten, verwendet man folgende Funktion:
$select = CAT_Helper_Page::getPageSelect();
Um die Liste der Seiten als Array zu erhalten, folgende Funktion verwenden:
$pages = CAT_Helper_Page::getPages();
Created with the Personal Edition of HelpNDoc: Easily create Web Help sites