[TYPO3-german] HMENU - Submenü nur auf bestimmte Seite zeigen
bernd wilke
t3ng at bernd-wilke.net
Tue Aug 11 15:49:23 CEST 2015
Am 11.08.15 um 12:46 schrieb Andrea Schmuttermair:
> Ah noch was, evtl. ist die Aufgabenstellung anders:
> Die Condition ist abhängig von der aktuell aufgerufenen Seite, d.h. man
> bekommt Submenu nur angezeigt wenn man eine Seite aus dem Ast mit ID
> aufruft.
>
> Will man das Submenu immer angezeigt bekommen, z.B. für Dropdown
> Navigation, gibt es bei HMENU das special = directory oder oder special.list
> https://docs.typo3.org/typo3cms/TyposcriptReference/stable/ContentObjects/Hmenu/#hmenu-special-property
für die ganz normalen HMENU (also die ohne .special) gibt es .expAll um
alle Ebenen zu rendern. bzw. um es pro Ebene festzulegen.
Das normale Verhalten ist: alle Ebenen bis zur aktuellen sind
'ausgeklappt', sowie alle Seiten unterhalb der aktuellen Seite sind im
Menü enthalten (sofern die entsprechende Ebene auch gerendert werden soll)
> Und wenn es dann noch ausgefahrener sein soll gibts noch die "if" oder
> "ifEmpty" property von stdWrap, aber das krieg ich ohne Testinstanz
> jetzt nicht mehr aus dem Ärmel geschüttelt.
> Beispiel von https://forum.typo3.org/index.php?t=msg&goto=329837&:
> temp.navsubmenu.stdWrap.ifEmpty.cObject < temp.navsubmenualternate
>
primär sollte dafür eher .NO .IFSUB .ACT .ACTIFSUB .CUR .CURIFSUB
benutzt werden.
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list