Rendert eine Navigation.
Vorkonfigurierte Navigationspfade
- lib.navigation -> Nur Hauptnavigation
- lib.fullnavigation -> Hauptnavigation inklusive verschachtelter 2ter und 3ter Ebene. Eignet sich besonders für Hover-Dropout-Navis
- lib.subnavigation -> Menü ab 2ter und 3ter Ebene speziell für reine Subnavigationen sinnvoll
- lib.servicenavigation -> Menü für Infomenüs
- lib.languagemenu -> Sprachnavigation
Im Typoscript muss angegeben werden bei welcher ID die Navigation beginnt.
lib.servicenavigation.special.value = [ID_Service_Menü_Seite]
Nähere Infos zur Navigation im Bakehouse findest du HIER.
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
typoscriptPath | Pfad zum Typoscript-Objekt der Navigation | string | - | true |
class | Sollen zu den automatisch generierten CSS-Klassen zusätzliche Klassen angegeben werden, können diese hier mitgegeben werden. | string | - | false |
Beispiel
html
<bh:tmpl.navigation typoscriptPath="lib.fullnavigation" />
Ausgabe
html
<div class="bh-navigation init">
<ul class="navi hnavi_box fulldropdown cf">
<li class="hnavi_item" data-pid="2">
<a href="/de/hotel/">
Unser Hotel
</a>
<ul class="navi hsnavi_box">
<li class="hsnavi_item" data-pid="70">
<a href="/de/hotel/ambiente/" target="_self">
Ambiente
</a>
</li>
</ul>
</li>
</ul>
</div>