lundi 25 mai 2015

Submenu nicht anzeigen wenn leer

Hallo,

ich habe ein 2 ebenen Menu in HTML/CSS erstellt und per Typoscript eingebunden. Typo3 soll die Komplette ebene 2 aber nicht anzeigen wenn sie leer ist. Mit required = 1 hat es nicht funktioniert.

Die übergeordnete Klasse vom 2. Menu ist: <nav class="navbar second-level-navigation" role="navigation"></nav>. Die soll vollständig entfernt werden wenn = leer.

Hier mal der Typoscript Code:

Code:

## Menu [Begin]
lib.subMenu=HMENU
lib.subMenu.entryLevel=1
lib.subMenu.wrap=<ulclass="navnav-pills">|</ul>
lib.subMenu.1=TMENU
lib.subMenu.1.NO{
allWrap=<liclass="normal">|</li>
}
## Menu [End]

## Menu [Begin]
lib.mainMenu=HMENU
lib.mainMenu.entryLevel=0
lib.mainMenu.wrap=<ulclass="navnav-pillsnav-justified">|</ul>
lib.mainMenu.1=TMENU
lib.mainMenu.1.NO{
allWrap=<liclass="normal">|</li>
}
## Menu [End]

## Menu [Begin]
lib.subMenu=HMENU
lib.subMenu.entryLevel=1
lib.subMenu.wrap=<ulclass="navnav-pills">|</ul>
lib.subMenu.1=TMENU
lib.subMenu.1.NO{
allWrap=<liclass="normal">|</li>
}
lib.subMenu.1.ACT=1
lib.subMenu.1.ACT{
allWrap=<liclass="current">|</li>
}
## Menu [End]

## Menu [Begin]
lib.mainMenu=HMENU
lib.mainMenu.entryLevel=0
lib.mainMenu.wrap=<ulclass="navnav-pillsnav-justified">|</ul>
lib.mainMenu.1=TMENU
lib.mainMenu.1.NO{
allWrap=<liclass="normal">|</li>
}
lib.mainMenu.1.ACT=1
lib.mainMenu.1.ACT{
allWrap=<liclass="active">|</li>
}
## Menu [End]

config.spamProtectEmailAddresses=1
page=PAGE
page.typeNum=0
page.10=USER
page.10.userFunc=tx_templavoila_pi1->main_page

viele Grüße


Submenu nicht anzeigen wenn leer

Aucun commentaire:

Enregistrer un commentaire