Globale Inhaltselemente für Seiten

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:

    lib.footer=CONTENT
    lib.footer.table = tt_content
    lib.footer.select {
        uidInList=43
        pidInList=48
    }

    lib.footer2 = TEXT
    lib.footer2.data = DB:tt_content:43:bodytext

    lib.footer2.wrap =|

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

 



Anzeige: 1 - 2 von 2.
 

Daniel Pötzinger

09. 08. 06 15:40

Yes you can use TS-Object "CONTENT" for that. Just insert your plugin under the Sysfolder and insert it like shown above to your site.

Also possible is to insert the plugin directly:
page.10.yourmarker

 

Emanuel

14. 07. 06 20:11

Hi, I don't speak German so Iäl tyy this in English. My goal is to make a global element of the minibasket in tt_produckts.

Is there a way to use the code above and rewrite it to use with plugin elements? I just can't get it to work!

 
 

Ins Gästebuch eintragen
CAPTCHA Bild zum Spamschutz