[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