<link rel="stylesheet" type="text/css" xhref="fileadmin/_temp_/css/css.css" />
Listing 21
Bislang erscheint der Marker „###NEWS###“ unverändert im Frontend – so wie er innerhalb der Designvorlage definiert wurde. Das soll sich nun ändern, indem im ersten Schritt „###NEWS###“ per TypoScript durch den Text „Neuigkeiten gibt es“ ersetzt wird:
[...] page.10.marks.NEWS= TEXT page.10.marks.NEWS.value = Neuigkeiten gibt es auch
Listing 22
Über die Eigenschaft „marks“ wird der Marker der Designvorlage angesprochen. Hier muss zuerst angegeben werden, welcher Platzhalter betroffen ist. Anschließend wird das Objekt bestimmt, das auf diesen Platzhalter angewendet werden soll. Im gezeigten Beispiel handelt es sich bei „marks.News“ um ein TEXT-Objekt, dem über die Eigenschaft „value“ die Zeichenkette „Neuigkeiten gibt es auch“ zugewiesen wird.
Fazit
Dieser Artikel sollte Ihnen einen Einblick gegeben haben, wie Sie eigene Designs in TYPO3 umsetzen können. Neben normalen Designvorlagen und TypoScript-Templates gibt es in diesem Bereich aber auch noch andere interessante Konzepte. So wird zum Beispiel die XML-basierte TemplaVoilà-Extension immer beliebter.




