Hallo alle zusammen,
ich habe eine kleine Frage und zwar möchte ich in Abhängigkeit von vorhandenen Unterseiten verschiedene Templates einsetzen.
Habe es mit der treeLevel Condition versucht, aber leider reicht mir dies nicht...
Es soll so aussehen:
if(menu.level1.unterseiten = 0){
template 1
}
else {
template 2
}
Was kann man da für TypoScript-Funktionen einsetzen? Oder hat jemand andere Tipps?
Hallo,
hat das jetzt mit Menüs was zu tun, weil du in diesem Bereich postest?
Dann ist ifsub als Menü-Zustand für dich richtig!
sonst hilft vielleicht https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Conditions/Index.html#condition-tree-rootlineids
lg georg
Ja, es handelt sich um ein Menü. Sorry, habe ich ganz vergessen zu erwähnen.
Mit ACTIFSUB habe ich schon vesucht, zu arbeiten. Leider ohne Erfolg.
Mein Problem ist, dass ich nicht weiß, wie ich damit richtig umzugehen habe. Mein Ansatz war:
mainmenu.1.ACT < mainmenu.1.RO
if.isTrue.mainmenu.1.ACTIFSUB = 1{
temp.30.templatePath = blablabla1
}
if.isFalse.mainmenu.1.ACTIFSUB = 1{
temp.30.templatePath = blablabla2
}
Kann ich an dieser Stelle überhaupt das Template definieren?
In php direkt würde ich einfach an dieser Stelle eine Variable generieren, weiß aber in TS leider nicht so genau, wie ich das am geschicktesten lösen könnte...