Haben andere auch dieses Problem? Bei einer relativ einfache Menusache mit drei Sprachen fehlt seit dem Update das Menü. Der Baum ist im Backend da, auch beim Anlegen neuer Seiten werden die Positionen und Pfade richtig gezeigt. Nur im Frontend ist nichts mehr.
Micha
# Wir erstellen ein Objekt vom Typ COA (Content Object Array)
temp.NaviMain = COA
temp.NaviMain {
# Wir erstellen ein Objekt vom Typ TEXT
1 = TEXT
1.value = Home
1.wrap = <a href="index.php?id=3">|</a><br />
2 = TEXT
# Die Eigenschaft "value" enthält den Text
2.value = Themen
2.wrap=<a href="index.php?id=3"> | </a>
# Da das TEXT-Objekt direkt über stdWrap-Eigenschaften verfügt,
# können wir auf .lang zurückgreifen für andere Sprachversionen des Objekts
3.lang.en = Main Menu
3.lang.es = Menú principal
3.wrap = <div class="navHead">|</div>
# Das Hauptmenü mit all seinen Ebenen
10 < lib.tmenu.normal
10 {
1.expAll = 0
1.CUR = 1
1.ACT = 1
2 < .1
2.wrap = <ul class="tmenu level2"> | </ul>
3 < .1
3.wrap = <ul class="tmenu level3"> | </ul>
}
}
# Bedingung (Condition) - WENN Seite 3 in Rootline (rückwärts verfolgt) der aktuellen Seite
[PIDinRootline = 3]
# Erstellen eines COA-Objektes
temp.NaviMain.6 = COA
temp.NaviMain.6.wrap = <div class="langMenu">|</div>
temp.NaviMain.6 {
# Wir erstellen ein Objekt vom Typ IMAGE
10 = IMAGE
# Objekt IMAGE verfügt u.a. über die Eigenschaft ".file"
10.file = fileadmin/templates/images/de.gif
# Da stdWrap Eigenschaften nicht DIREKT an IMAGE, müssen wir
# stdWrap als Zwischeneigenschaft einfügen
# typolink ist Teil von stdWrap
# typolink.paramater bestimmt Ziel des Links (Seiten ID, ext. URL oder eMail)
10.stdWrap.typolink.parameter.data = TSFE:id
# typolink.additionalParams fügt zusätzliche Paramter an URL an
10.stdWrap.typolink.additionalParams= &L=0
20 = IMAGE
20.file = fileadmin/templates/images/uk_us.gif
20.stdWrap.typolink.parameter.data = TSFE:id
20.stdWrap.typolink.additionalParams= &L=1
30 = IMAGE
30.file = fileadmin/templates/images/es.gif
30.stdWrap.typolink.parameter.data = TSFE:id
30.stdWrap.typolink.additionalParams= &L=3
}
[global]