Typo3 tt_news – Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite

Ein kleiner Tipp, um (beliebige) verschiedene Templates in tt_news in Abhängigkeit der Seiten-ID oder irgendeiner anderen Condition zu verwenden.

In der tt_news Dokumentation wird dies nur beiläufig erwähnt. In meinem konkreten Fall wollte ich mehrere Templates für die SINGLE-View verwenden, um in einem den kompletten Artikel darzustellen, und in einer Multibox auf einer anderen Seite dann nur die NEWS_IMAGEs anzuzeigen.

# Change single template for "Galerie" to fetch another template than standard single
[PIDinRootline = {$galleryPageId}]
plugin.tt_news {
  altMainMarkers.TEMPLATE_SINGLE = TEMPLATE_SINGLE_GALLERY
  altMainMarkers.TEMPLATE_SINGLE.wrap = ###|###
}
[global]


Im news-HTML-Template muss dazu ein neues Subpart namens TEMPLATE_SINGLE_GALLERY angelegt und befüllt werden. In meinem konkreten Beispiel schaut das dann so aus:

%MINIFYHTMLcc7d68dcb4a67af927fbfa0eeea1400310%

###NEWS_TITLE###

###NEWS_IMAGE_BOX### ###NEWS_IMAGE###

Auf der entsprechenden Seite mit der uid {$galleryPageId} muss in diesem Beispiel natürlich ebenfalls ein tt_news Plugin hinzugefügt werden und mit dem code “SINGLE” konfiguriert werden.

Einen Kommentar hinterlassen