Inhaltsverzeichnis Smarty Smarty Funktionen {nav}

{nav}

Liefert alle Unterseiten zurück mit Berücksichtigung des Flags "Nicht in Navigation anzeigen".

Attribut  Typ  Erforderlich  Beschreibung 
page  Page  Ja Die Seiten deren Navigation dargestellt werden soll.
var  string  Ja Der Name über den das Ergebnis später abgerufen werden kann.
item  string  Ja Die Bezeichnung des Kind-Elements (ist innerhalb des nav-Bereiches als Page-Objekt verfügbar)
show  boolean  Nein "Geschwister" anzeigen, falls keine Kinder existieren.
id   integer  Nein An Stelle von page kann auch weiterhin id verwendet werden. In diesem Fall darf aber nur die ID der Seite übergeben werden.

Diese Funktion berücksichtigt Freigabe-Daten, Berechtigungen und den Aktiv-Haken.

Beispiel

QuelltextSmarty Code:
  1. {** Navigationsliste der ersten Ebene erzeugen *}
  2. <ul>
  3.     {nav id=1 item="ebene1"}
  4.         <li><a href="{nav_url}">{$ebene1->field.name}</a></li>
  5.     {/nav}
  6. </ul>