Untermenü

TYPO3 Chat hosted by kj187kj.

Join now


Chat about what's on your mind. More about public chats.

Sunsite SourceForge.net

Statistik
Tutorials Gesamt:
56
Tutorials Hidden:
1
Kommentare:
499

Bücher zum Thema

Links / Friends
» typo3.org
» T3N Magazin
» CSS Tutorials
» TYPO3 SEO
» TYPO3 Blog



 

Globale Inhaltselemente für Seiten


Tutorial abonnieren:
Author:
Daniel Pötzinger
Author E-Mail:
Keine E-Mail vorhanden

Eingetragen:
01.04.2006 - 10:39

Quelle:
Klicks:
1224




Im folgendem möchte ich kurz ein Konzept, dass ich "globale Elemente" nennen will, einführen.

Es geht darum bestimme Elemente einer Webseite für Redakteure editierbar zu machen. Dazu zählt beispielweise ein Footereintrag oder eine Kontaktinformation, die zwar auf allen Seiten als einheitliches Element auftauchen, aber auch von ZEit zu Zeit von einem Redakteur verändert werden könnten.

Die Idee besteht einfach darin solche Elemente als TYPO3 Seiteninhalt zu pflegen. Dazu könnte man folgende Schritte durchführen:

1. Anlegen eines Sysfolders "global Elements"
2. Anlegen der Seiteninhalte. Beispielsweise "Footer (deutsch)"
3. Einfügen des Inhalts in das Template über ein TS Objekt:
Wie immer führen mehrere Wege nach Rom:

   0: lib.footer=CONTENT
   1: lib.footer.table = tt_content
   2: lib.footer.select {
   3:   uidInList=43
   4:   pidInList=48
   5: }
   6: 
   7: lib.footer2 = TEXT
   8: lib.footer2.data = DB:tt_content:43:bodytext
   9: lib.footer2.wrap =|
Hier koennen Sie sich den Quellcode kopieren.


4. Dieses Object kann dann entweder über eine TemplaVoila Datenstruktur gemappt werden, oder einen MARKER in einem klassischem Template ersetzen.

Fertig :-)





Ergebnis:



Zum Eingabeformular

 
Gernott 12.03.2007 09:16 Uhr 

Hallo!
Tolles Beispiel, aber wie kann ich ein FCE Element einbinden? Mit diesem Code erhalte ich nur das XML als Ausgabe:

   0: 
   1: lib.ts_content = TEXT
   2: lib.ts_content.data = DB:pages:151:tx_templavoila_flex
Hier koennen Sie sich den Quellcode kopieren.


Ich möchte aber hier nur ein bestimmtes Feld von TV ausgeben, und nicht das ganze XML...
 
 
 
Daniel 28.05.2006 14:29 Uhr 

Wie funktioniert denn Schritt 4?
 
 
 
Seite: 1