[TYPO3-german] TV / TemplaVoila und globaler Inhalt
Philipp Holdener
philipp at holdener.ch
Sat Apr 15 13:43:43 CEST 2006
Hallo
Ich weiss nicht ob ich dich richtig verstehe, aber mit TV und der Ext
kb_tv_cont_slide
kannst du Inhalte auf Unterseiten weitervererben.
Ich hab so auf der Rootseite zbsp für ne Spalte Inhalte generiert. Diese
werden dann auf allen Seiten angezeigt. Sobalb ich auf ner Unterseite was
anderes einfüge, wird DAS dann angezeigt.
Gruss
Philipp
> Ich habe auf meinen Seiten mit TV einen TS Object Path für globalen Inhalt
> angelegt, das funktioneiert auch ganz prächtig.
>
> Meine Methode arbeitet zur Zeit so:
>
> In TV gibt es ein "Element" vom Typ "Typoscript Object Path", Das Object
> heisst "lib.globalContent" und sieht so aus:
>
> lib.globalContentTopLeft < styles.content.get
> lib.globalContentTopLeft {
> select {
> pidInList = {$GlobalTopLeftContentPid}
> }
> }
> ## globaler Inhalt Top links [End]
>
> In {$GlobalTopLeftContentPid} steht jeweils der Sysfolder, aus dem die
> Sachen kommen sollen. Das hat den Vorteil, dass ich im Seitentemplate
> einer Unterseite nur die Konstante "globalTopLeftContentPid" neu setzen
> muss, und so alle Unterseiten mit neunem "Globalinhalt" ausgegeben werden.
> Soweit ok.
>
> Nur: wenn ich mehrere solche Globaltexte verwalte, z.B. einen im Linken
> Bereich oberhalb des Menüs und einen anderen oder im rechten
> Bildschirmbereich, dann bekomme ich natürlich sowohl links als auch rechts
> immer ALLES angezeigt, was im benannten Sysfolder steht. Was ich möchte,
> ist, dass links nur die globalen Einträge für die linke Seite erscheinen,
> und rechts eben die aus dem rechten Bereich.
>
> Nun könnte ich ja mit "styles.content.getRight" usw. arbeiten, aber damit
> durchbreche im Grunde das eigentliche Konzept. TV erlaubt mir ja, explizit
> mein Seitenlayout so zu gestalten, dass im Backend-"PAGE"-Modul steht
> "Content links über dem Menü" bzw. "Content rechte Spalte". Und so kann
> ich prima auswählen, wo meine Sachen erscheinen sollen.
>
> Genau diese Funktionalität möchte ich nun gerne globalisieren.
>
> Also: einen Sysfolder anlegen (der ja im PAGE-Modul auch genau die o.g.
> Seitenbereiche aufweist), und in diesem dann meine Inhalte anlegen, nur
> dass die eben global auf allen Unteseiten erscheinen, und zwar genau an
> den jeweils dafür in TV definierten Stellen.
>
> Es gibt dafür doch sicher eine elegente Methode?
>
> Achja: Typo3 v4.0
>
>
>
More information about the TYPO3-german
mailing list