blog.bartlweb - a technologist's external brain

tt_content Standardausgabe formatieren

Die Standardausgabe von Content-Elementen innerhalb von TYPO3 lässt sich mittels Typoscript beeinflussen. Dabei ist die Ausgabe immer nach dem folgenden Schema aufgebaut:

tt_content.<contentelement>.10 - Header
tt_content.<contentelement>.20 - Content

Um die Standardkonfiguration für die einzelnen Elemente herauszufinden ist es am Einfachsten in der Typoscript-Setup-Datei /typo3/sysext/css_styled_content/static/setup.txt der Systemextension css_styled_content nachzusehen.

Die folgenden Content-Elemente stehen zur Konfiguration zu Verfügung:

  • header
  • text
  • image
  • textpic
  • bullet
  • table
  • multimedia
  • swfobject
  • qtobject
  • media
  • mailform
  • search
  • login
  • menu
  • list

Das Content-Element list ist für die Formatierung der Ausgabe der einzelnen Extensions zuständig. Dabei hat jedes Plugin seine eigene Nummer. Dabei ist z.B. festgelegt, dass die Extension tt_news hier die Nummer 9 hat. So lässt sich z.B. für diese Extension die Ausgabe des Titels unterbinden und der Inhalt zusätzlich mit einem DIV wrappen.

tt_content.list.10.9 >
tt_content.list.20.9.stdWrap.wrap = <div class="tt_news_extradiv">|</div>

Diese fixen Nummern existieren allerdings nur für eine Handvoll seit jeher existierender Extensions. Aktuelle Extensions lassen sich mittels Pluginname direkt ansprechen.

tt_content.list.10.tt_news_pi1 >
tt_content.list.20.tt_news_pi1.stdWrap.wrap = <div class="tt_news_extradiv">|</div>

Dieser Artikel hat Dir deinen Tag gerettet?

... und mühevolles Probieren, Recherchieren und damit Stunden an Zeit gespart? Oder einfach nur Dein Problem gelöst?

Dann würde ich mich freuen, wenn Du meine Zeit für die Erstellung dieses Blogartikels mit einer kleinen Anerkennung honorierst:

Zahlung mit PayPal oder Kreditkarte.

Hinweis zur Verwendung

Die Übermittlung einer Zahlung ist eine persönliche Anerkennung Ihrerseits an den Entwickler (Christian Bartl, Privatperson). Eine Zahlung ist nicht zweckgebunden und es ist keine Gegenleistung zu erwarten. Bitte beachten Sie, dass für eine übermittelte Zahlung keine Quittung ausgestellt werden kann.

Über den Autor

Christian Bartl

Christian Bartl Requirements Engineer
& Solution Architect für Online und Mobile

Als Technologie-Enthusiast und begeisterter Programmierer entwickle ich in meiner Freizeit Websites, Software und IT-Lösungen, die mir selbst und anderen den Alltag vereinfachen.

mehr auf christian.bartl.me

Kommentare

  1. Super für Anfänger in TYPO3. Da muss man nicht erst den gazen TypoScript Object Browser durchklicken um zu wissen welche CEs man editieren kann. Danke!

    kommentieren

Kommentar schreiben

Der hier angegebene Name wird gemeinsam mit deinem Kommentar auf der Website veröffentlicht.

Deine E-Mail-Adresse wird zur einmaligen Benachrichtigung bei Veröffentlichung des Kommentars genutzt.

Benachrichtigung per E-Mail über Antworten auf meinen Kommentar erhalten.

Bitte tippe die Zahlenkombination "3119" ein, nur dann kann ich deinen Kommentar entgegennehmen.

Bitte fülle dieses Feld nicht aus, nur dann kann ich deinen Kommentar entgegennehmen.