[TYPO3-german] Dropdown Menu mit seiteninternen Links dynamisch erstellen
Dave Zen
foxxdav at yahoo.de
Tue Oct 25 13:30:28 CEST 2016
Mein Menu bis jetzt:
lib.topnav = COA
lib.topnav {
10 = HMENU
10 {
wrap = <ul class="nav navbar-nav navbar-right">|</ul>
1 = TMENU
1 {
expAll = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
ATagTitle.field = abstract // description // subtitle // title
}
CUR < .NO
CUR {
wrapItemAndSub = <li class="active">|</li>
}
IFSUB < .NO
IFSUB {
wrapItemAndSub = <li class="dropdown">|</li>
ATagParams = class="dropdown-toggle" data-toggle="dropdown"
stdWrap.noTrimWrap = || <span class="caret"></span>|
}
ACTIFSUB <.IFSUB
ACTIFSUB.wrapItemAndSub = <li class="dropdown active">|</li>
CURIFSUB < .ACTIFSUB
}
2 < .1
2 {
wrap = <div class="submenue"><ul>|</ul></div>
IFSUB >
CURIFSUB >
ACTIFSUB >
}
}
}
Das Contentmenu soll sich nur auf eine bestimmte Seite im Rootlevel beziehen und auch da nur auf die Inhalte in der Normalspalte (colPos = 0), also müsste man doch erstmal die pid abfragen und wenn dann die Anfrage "true" ist, dann muss ein Contentmenu anhand der Daten bei colPos =0 aufgebaut werden ansonsten soll das Menu nach dem "normalen" Muster aufgebaut werden
Folgenden Fragen hätte ich:
1) Wo müsste man diese Abfrage nach der Page ID und der colPos im TS einfügen?
2) Könnte man das gesamte Menu auch mit FLUID aufbauen, ohne TypoScript? Im Ordner /sysext/fluid_styled_content/Resources/Private/Partials/Menu sind ja einige Beispiele Menus basierend auf fluid verlinkt jedoch weiß ich nicht wie ich diese Snippets/Partials einsetzen kann.
More information about the TYPO3-german
mailing list