[TYPO3-german] Teil eines Seitenbaumes simulieren, globale Seiten einbinden, URL-Struktur definieren

"Christian Müller" chrimuel at gmx.de
Mon Mar 4 15:12:32 CET 2013


Hallo Liste!

Mir ist kein besserer Betreff eingefallen, ich hoffe trotzdem Hilfe zu finden.

Folgende Situation:
In einem bestehenden System gibt es folgende Seitenstruktur:

-Standorte
-- Berlin
--- Aktuelles
--- Förderungen
---- Fall 1
---- Fall 2
--- etc.

-- Kiel
--- Aktuelles
--- Förderungen
---- Fall 1
---- Fall 2
--- etc

-Förderungen (global)
-- Fall 1
-- Fall 2
-- Fall 3
-- usw.


Förderungen inkl. der Fall-Unterseiten sind immer leere Seiten, die über "Show content from this page instead:" den Inhalt einer globalen "Förderungen"-Seite und von globalen "Fall"-Seiten darstellen.
Nun geht es darum, dass dies für jeden Standort eine ziemliche Klickarbeit ist, stets diesen Seitenbaum anzulegen und über "Show content from this page instead:" den entsprechenden Inhalt auszuwählen. Gewollt ist das allerdings auf jedenfall so, da sich immer eine Standort-spezifische URL generieren soll. (berlin/foerderungen/fall1, kiel/foerderungen/fall2 usw.). Das da dann immer die gleichen Inhalte angezeigt werden ist zwar SEO-technisch ungesund, aber es ist so gewollt. CanonicalUrls werden später noch gesetzt.

Wäre es möglich, die Förderungen-Seiten nicht mehr im Seitenbaum des jeweiligen Standortes anlegen zu müssen, sondern eher per TypoScript automatisch die globalen Förderungs-Seiten für jeden Standort zu inkludieren und die entsprechenden Inhalte über TS zu definieren? Quasi so, dass man nur noch auf "Standorte" ein TypoScript einbindet, was auf jeder Standortseite (Berlin, Kiel...) im Frontend einen weiteren Menüpunkt für die Förderungen unter Beibehaltung der Standort-spezifischen URL und den Inhalten aus den globalen Seiten anzeigt?



Oder wäre der folgende Ansatz möglich:
Auf jeder Standort-Seite die globalen Förderungsseiten per Typoscript einbinden (via TMENU) mit special.directory und special.value = <<PID des Ordners mit den globalen Seiten>> plus zusätzlichen additionalParams = &standort=<<berlin>> und das URL-handling per RealUrl/CoolUri abstimmen?


Freue mich über Hilfestellungen und/oder Lösungsansätze!

Gruß, Chris.





More information about the TYPO3-german mailing list