Hallo,
ich möchte bei einem Menü 2 Submenüs (anhand ihrer UID) anders darstellen (Also insgesamt 3 Ansichten: Standard, Variation1 (where uid=9), Variation2 (where uid=10)). Varaiation1 bekomme ich über override auch hin aber wie kann ich jetzt für uid=10 die Variation2 umsetzen? Habe es mit overide.overide versucht, dass geht aber nicht.
Hier mein Code zu Override für Variation1 (where uid=9):
[code language=TypoScript]
1.IFSUB.wrapItemAndSub.override = <li class="dropdown yamm-fullwidth">|</li>
1.IFSUB.wrapItemAndSub.override.if {
value.field = uid
equals = 9
}
1.ACTIFSUB.wrapItemAndSub.override = <li class="dropdown yamm-fullwidth active-invert">|</li>
1.ACTIFSUB.wrapItemAndSub.override.if {
value.field = uid
equals = 9
}
2.stdWrap.innerWrap.override = <ul class="dropdown-menu"><li class="container"><div class="yamm-content">|</div></li></ul>
2.stdWrap.innerWrap.override.if {
value = 9
equals.field = pid
}
[/code]
Vielen Dank für eure Hilfe
ich möchte bei einem Menü 2 Submenüs (anhand ihrer UID) anders darstellen (Also insgesamt 3 Ansichten: Standard, Variation1 (where uid=9), Variation2 (where uid=10)). Varaiation1 bekomme ich über override auch hin aber wie kann ich jetzt für uid=10 die Variation2 umsetzen? Habe es mit overide.overide versucht, dass geht aber nicht.
Hier mein Code zu Override für Variation1 (where uid=9):
[code language=TypoScript]
1.IFSUB.wrapItemAndSub.override = <li class="dropdown yamm-fullwidth">|</li>
1.IFSUB.wrapItemAndSub.override.if {
value.field = uid
equals = 9
}
1.ACTIFSUB.wrapItemAndSub.override = <li class="dropdown yamm-fullwidth active-invert">|</li>
1.ACTIFSUB.wrapItemAndSub.override.if {
value.field = uid
equals = 9
}
2.stdWrap.innerWrap.override = <ul class="dropdown-menu"><li class="container"><div class="yamm-content">|</div></li></ul>
2.stdWrap.innerWrap.override.if {
value = 9
equals.field = pid
}
[/code]
Vielen Dank für eure Hilfe