Menno, ich bins schon wieder ....
Ich suche eine Möglichkeit den Alias einer Seite auf einer beliebigen Ebene zu ermitteln.
Es gibt für den Titel einer Seite ja z.B. "leveltitle: n" (n=Zahl) womit ich auf den Titel einer Seite auf einer anderen Ebene zugreifen kann:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| marks.MENUE1 = HMENU marks.MENUE1.entryLevel=0 marks.MENUE1.1=TMENU marks.MENUE1.1.NO=1 marks.MENUE1.1.NO { ATagParams =class="{field:title}" ATagParams.insertData = 1 } marks.MENUE1.1.CUR=1 marks.MENUE1.1.CUR { ATagParams =class="{field:title}_cur" ATagParams.insertData = 1 } marks.MENUE2 = HMENU marks.MENUE2.entryLevel=1 marks.MENUE2.1=TMENU marks.MENUE2.1.NO=1 marks.MENUE2.1.NO { ATagParams =class="{leveltitle: 1}" ATagParams.insertData = 1 } marks.MENUE2.1.CUR=1 marks.MENUE2.1.CUR { ATagParams =class="{leveltitle: 1}_cur" ATagParams.insertData = 1 } |
Nun würde ich gerne anstatt wie im Beispiel auf das Titel-Feld, auf das Alias-Feld zugreifen und zwar bei beiden Menüs - also so in etwa:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| marks.MENUE1 = HMENU marks.MENUE1.entryLevel=0 marks.MENUE1.1=TMENU marks.MENUE1.1.NO=1 marks.MENUE1.1.NO { ATagParams =class="{field:alias}" ATagParams.insertData = 1 } marks.MENUE1.1.CUR=1 marks.MENUE1.1.CUR { ATagParams =class="{field:alias}_cur" ATagParams.insertData = 1 } marks.MENUE2 = HMENU marks.MENUE2.entryLevel=1 marks.MENUE2.1=TMENU marks.MENUE2.1.NO=1 marks.MENUE2.1.NO { ATagParams =class="{levelalias: 1}" ATagParams.insertData = 1 } marks.MENUE2.1.CUR=1 marks.MENUE2.1.CUR { ATagParams =class="{levelalias: 1}_cur" ATagParams.insertData = 1 } |
Es würde mir vielleicht schon reichen, wenn ich wüsste wo ich etwas über solche Sachen wie "leveltitle" usw. nach lesen könnte - daher bin ich wie immer, für jeden Tipp dank bar.