Hi T3'ler,
ich habe da mal eine Frage, quasi "Best Practice" zu folgender Situation:
[Ansatz 1]
Website mit folgender T3 Struktur im BE:
WebSiteRoot
- Willkommen \
- News \
- Programm = vertikales Menü
- [...] /
- Newsletter /
- Kontakt \
- Impressum = horizontales Menü
- Suche /
Wie (hoffentlich) zu erkennen ist soll aus den Menüeinträgen 2 Menüs, eins horizontal, das andere vertikal erzeugt werden.
Das bekomme ich ansich auch ganz gut hin, indem ich mit begin & maxItems in TS definiere wo das jeweilige Menü anfangen und wieviele Einträge es haben soll.
Wenn sich die Menüpunkte nie wieder ändern eine akzeptable Lösung.
Wenn aber immer wieder Menüpunkte hinzukommen und wegefallen muß jedesmal das TyposScript (begin & maxItems) angepasst werden, was wiederum Aufwand bedeutet.
Gibt es eine Möglichkeit dies irgendwie dynamisch zu gestalten?
[Ansatz 2]
Ein zweiter Ansatz ist die Menüs geich strukturell im BE zu trennen:
WebSiteRoot Level 0
- Vertikal Level 1
-- Willkommen \ Level 2
-- News \
-- Programm = vertialkes Menü
-- [...] /
-- Newsletter /
- Horizontal
-- Kontakt \
-- Impressum = horizontales Menü
-- Suche /
Durch die eingefügte neue Ebene kann ich die Probleme in Ansatz 1 zwar umgehen, aber falls die jeweiligen Menüpunkte auch noch weitere Untermenüpunkte haben, also Level 3 (hier jetzt nicht dargestellt) wird sowohl Level 3 vom horizontalen als auch vertikalen Menü sichtbar ...
Gibt es hierfür eine Lösung?