[TYPO3-german] Bootstrap Menü mit Typoscript

Thomas master_hax at gmx.at
Mon Aug 26 15:13:43 CEST 2013


So jetzt habe ich mal das Menü mit Typoscript aufgebaut und der Top-Menüeintrag ist auch klickbar.
Hier mal der Code

TS:
menu = HMENU
	menu {
		special = directory
		special.value = 76
		 
		1 = TMENU
		1 {
			expAll = 1
			 
			NO = 1
			NO {
				allWrap = <li>|</li>
				stdWrap.htmlSpecialChars = 1
			}
		 
			ACT < .NO
			ACT {
				allWrap = <li class="active">|</li>
			}
			 
			IFSUB < .NO
			IFSUB {
				allWrap = <!!==:>|
				wrapItemAndSub = <li>|</li>
				ATagBeforeWrap = 1
				linkWrap = | <b class="caret"></b>
				ATagParams = class="dropdown-toggle" data-toggle="dropdown"
			}
		 
			ACTIFSUB < .IFSUB
			ACTIFSUB {
				allWrap = <!!==:>|
			}
		}
		 
		2 = TMENU
		2 {
			wrap = <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">|</ul>
			expAll = 1
			 
			NO = 1
			NO {
				allWrap = <li>|</li>
				stdWrap.htmlSpecialChars = 1
			}
			 
			ACT < .NO
			ACT {
				ATagParams = class="active"
				allWrap = <li class="active">|</li>
			}
		}
	}

im index.html:
<ul class="nav navbar-nav" id="menu">
	<f:cObject typoscriptObjectPath="lib.menu" />
</ul>

Das Dropdown-Menü funktioniert zur Zeit leider nur mit Click und nicht mit hover.

Leider habe ich dann aber mobil ein Problem, dass bei der Anzeige der Submenüs (durch Klick) natürlich auch der Top-Menü-Eintrag geladen wird.

Hat jemand eine bessere Idee/Lösung?


More information about the TYPO3-german mailing list