Dies ist eine alte Version des Dokuments!
<INCLUDE_TYPOSCRIPT:source="file:fileadmin/ordner/dateiname.t3s">
Für die vier Standard-Spalten in TYPO3 ist die Frontend-Ausgabe des Seiteninhalts schon in css_styled_content
konfiguriert. Mit TypoScript kann diese Konfiguration einfach an die gewünschte Stelle kopiert werden:
# colPos = 0: 10 < styles.content.get # colPos = 1: 10 < styles.content.getLeft # colPos = 2: 10 < styles.content.getRight # colPos = 3: 10 < styles.content.getBorder
Wer mehr Spalten benötigt, kann mit Backend-Layouts die gewünschte Menge sowie das Layout im Backend einstellen. Um die Seiteninhalte der zusätzlichen Spalten im Frontend ausgeben zu können, benötigt man noch folgendes TypoScript. Diese Konfiguration ist identisch mit der in css_styled_content
für die Standard-Spalten.
page.10.marks.NEWCOLUMN = CONTENT page.10.marks.NEWCOLUMN { table = tt_content select { orderBy = sorting where = colPos=4 # Muss bei mehrsprachigen Websites gesetzt werden, sonst wird der Inhalt aller Sprachen ausgegeben. select.languageField = sys_language_uid } }
Hiermit lassen sich Auflistungszeichen und Text separat formatieren.
lib.parseFunc_RTE.externalBlocks = table,blockquote,ol,ul,li,div lib.parseFunc_RTE.externalBlocks { li.callRecursive = 1 li.callRecursive.alternativeWrap = <li><span>|</span></li> li.stdWrap.HTMLparser { allowTags = li,span,p removeTags = p } ul.callRecursive = 1 ol.callRecursive = 1 }
li {color:red} li > span {color:black}