Zum Inhalt springen

Inhalte / Menü dynamisch füllen

Erstellt am 15. November 2005 · 1 Antwort · letzte Antwort am 15. November 2005

Tags: Frage

milhouse ·

Hallo,

weiss jetzt nicht recht ob das wirklich noch ne Anfängerfrage ist, aber ich frag jetzt einfach mal hier. Ich suche schon ne ganze weile nach einer Info über das dynamische füllen von Seiten, aber hab bislang nichts gefunden, vielleicht hier:

Also, ich habe ein Menü:

Menüpunkt 1
Menüpunkt 2
Menüpunkt 3

Klickt man auf einen Menüpunkt, öffnet sich eine neue Seite mit einem neuen Menü. In dieser neuen Seite sind die Titel der Menüpunkte immer gleich, nur der Inhalt soll unterschiedlich je nach auswahl auf der vorhergehenden Seite sein
z.B. Auswahl Menüpunkt 1 --> öffnet Fenster mit neuem Menü, das Inhalte zum Thema Menüpunkt 1 enthält.
Auswahl Menüpunkt 2 --> öffnet Fenster mit neuem Menü, das Inhalte zum Thema Menüpunkt 2 enthält.

Also das Menü auf der neuen Seite sieht immer gleich aus z.B.

Einleitung
Info
...
...

Der Inhalt der angezeigt wird, wenn man z.B. auf Einleitung klickt soll aber in Abhängigkeit zur vorhergehenden Auswahl (Menüpunkt 1, Menüpunkt 2...) unterschiedlich sein.

Ich könnte jetzt ja hingehen und in Typo3 für jeden Menüpunkt der Vorderseite neue Seiten anlegen, also etwa so:

Menüpunk 1 (nicht im Menü auf 2. Seite)
- Einleitung
- Info
- ...
Menüpunk 2 (nicht im Menü auf 2. Seite)
- Einleitung
- Info
- ...
Menüpunk 3 (nicht im Menü auf 2. Seite)
- Einleitung
- Info
- ...

aber ich möchte die ganze Struktur so schlank wie möglich halten. Deshalb möchte ich, das die Seiten "Einleitung", "info" etc. nur 1 mal im Typo3 vorkommen und dynamisch mit Inhalten gefüllt werden, je nachdem welches Thema der User ausgewählt hat...
Hoffe ihr versteht was ich erreichen will.

Wie könnte man sowas realisieren?

Danke für eure Tipps und Hinweise.

grüsse,
Daniel

Unbekannter Benutzer ·

also davon würde ich Dir abraten. Das hälts nicht wirklich schlank und dauernd hast Du Probleme (z.B. bei der Suchfunktion, bei einer Sitemap, bei der Umstellung auf speaking urls mittels realurl etc.). Die paar Einträge wird die pages Tabelle verkraften, das versprech ich Dir 😉

Falls Du Dir trotzdem die Probleme holen willst: Du könntest über PIDUpInRootline abfragen in welchem Bereich sich der User gerade befindet und dafür andere record ids anziehen. Wird aber nervig ...

Viele Grüße!
Niki