Rendert eine Navigation.
Vorkonfigurierte Navigationspfade
- lib.navigation -> Nur Hauptnavigation
- lib.fullnavigation -> Hauptnavigation inkl. verschachtelter 2. und 3. Ebene - eignet sich besonders für Hover-Dropout-Navigationen
- lib.subnavigation -> Menü ab 2. und 3. Ebene - speziell für reine Subnavigationen sinnvoll
- lib.languagemenu -> Sprachnavigation
- lib.servicenavigation -> Menü für Infomenüs - im TypoScript muss angegeben werden, bei welcher ID die Navigation beginnt:
lib.servicenavigation.special.value = [ID_Service_Menü_Seite]
Genauere Infos zu Navigationen 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>