Hallo zusammen,
ich zerbreche mir schon seit zwei Tagen den Kopf über einem (vermutlich recht simplen) Problem. #angry#
So habe ich auf meiner Seite vier Hauptbereiche die in mehrere Unterpunkte unterteilt sind.
Also in Etwa so:
Hauptpunkt 1
Unterpunkt 1.1 | Unterpunkt 1.2 | Unterpunkt 1.3 | Unterpunkt 1.4 ...
Hauptpunkt 2
Unterpunkt 2.1 | Unterpunkt 2.2 | Unterpunkt 2.3 | Unterpunkt 2.4 ...
Zwei der Unterpunkte sind Impressum und AGB und erscheinen nicht im Untermenü sondern sollen ein eigenes Menü am unteren Rand der Seite bilden. Die Krucks ist, dass sich Impressum und AGB je nach Hauptpunkt unterscheiden.
Ich könnte nun natürlich für jeden Hauptpunkt ein Erweiterungs-Template erstellen, in dem ich die beiden Punkte fest als Marker definiere und auf die jeweilige ID verlinke; aber das finde ich wenig elegant. Lieber wäre mir, wenn ich auf der obersten Ebene angeben könnte, dass sich Typo3 in der jeweiligen Ebene immer die mit "Impressum" und "AGB" benannten Seiten greift und diese als Menü darstellt. Einen Ansatz habe ich dafür entwickelt der zusammen mit der Extension RealUrl gedacht war:
tmp1.impressum = COA
tmp1.impressum.10 = TEXT
tmp1.impressum.10.data = leveltitle:-3
tmp1.impressum.10.wrap= /|/
tmp1.impressum.20 = TEXT
tmp1.impressum.20.data = fullRootLine : 2, nav_title // fullRootLine : 2, title
tmp1.impressum.20.wrap= |
tmp1.impressum.wrap = <a href="|/Impressum/">Impressum</a>
tmp2.impressum = COA
tmp2.impressum.10 = TEXT
tmp2.impressum.10.data = leveltitle:-3
tmp2.impressum.10.wrap= /|/
tmp2.impressum.20 = TEXT
tmp2.impressum.20.data = fullRootLine : 2, nav_title // fullRootLine : 2, title
tmp2.impressum.20.wrap= |
tmp2.impressum.wrap = | <a href="|/AGB/">AGB</a>
tmp.impressum >
tmp.impressum= COA
tmp.impressum.10 < tmp1.impressum
tmp.impressum.20 < tmp2.impressum
tmp.impressum.wrap = |
Leider funktioniert dieser nicht, da die Menüpunkte der RootLine teilweise mit Leerzeichen arbeiten und RealUrl diese in Bindestriche umwandelt.
Hat jemand eine Idee, wie man dieses Problem lösen könnte?
Danke für Eure Hilfe!