Die TYPO3 Erweiterung tt_news, kennt sicher jeder, der sich bereits mit einem TYPO3 Projekt auseinandergesetzt hat und dafür eine Blog Extension integrieren wollte/mußte. Die Extension tt_news bringt von Hause aus, eine große Vielfalt an Funktionen mit, die für eine News- oder Blogseite benötigt werden. In einigen Fällen reicht das aber nicht und es müssen weitere Funktionen her, die den Vorstellungen genüge tun. Genau für diesen Fall, gibt es bei tt_news bereits eine Schnittstelle, die einfach für eigene Marker genutzt werden darf. Die Funktion nennt sich "Genericmarkers" und wird folgendermaßen verwendet.
plugin.tt_news.genericmarkers {
// Eine Bezeichnung für den Marker wählen
// und mit beliebigem Content befüllen: TEXT, CONTENT, RECORDS, IMAGE, usw.
SINGLEVIEW_MARKER = TEXT
SINGLEVIEW_MARKER {
value = Zeig mir den Text aus dem Generic Marker SINGLEVIEW_MARKER
wrap = <div class="genericmarkers"><p>|</p></div>
}
}
Da der generische Marker in diesem Beispiel mit SINGLEVIEW gekenntzeichnet ist, kann dieser nun im tt_news Template im Abschnitt "###TEMPLATE_SINGLE###", wie folgt abgerufen werden.
<!-- ###TEMPLATE_SINGLE### begin
This subpart is used to display single news items
-->
###GENERIC_SINGLEVIEW_MARKER###
... weitere Marker.
<!--TYPO3SEARCH_begin-->
<!-- ###TEMPLATE_SINGLE### end -->
Wichtig beim Aufruf des Genericmarker ist, das dieser am Anfang immer mit ###GENERIC_### gekenntzeichnet wird.