[TYPO3-german] tt_news: Kategorie den einzelnen News als CSS-Klasse beifügen

Bernd Hückstädt akademie at joytopia.net
Wed Dec 30 14:26:26 CET 2009


Hallo Christian,

herzlichen Dank! Hat auf Anhieb funktioniert. Super!

Nur wird nicht die jeweils im Newsartikel oben stehende Kategorie  
ausgegeben, sondern sortiert alphabetisch nach Cat-Titel.
Habe ich da eine Einstellung übersehen?

Viele Grüße
Bernd

Am 29.12.2009 um 23:09 schrieb Christian Hellmuth:

> Hallo Bernd,
>
> mit tt_news 3.0 geht das sogar recht einfach, dank der Integration  
> von Georg Ringers generischen Markern für tt_news. Folgendes Snippet  
> in dein Typoscript-Template einfügen (an der Stelle, an der du  
> tt_news konfigurierst) und speichern:
>
> plugin.tt_news.genericmarkers {
>  data = uid, image, bodytext
>  catid = TEXT
>  catid {
>  	 value = cat-
>  	 wrap = |{register:newsCategoryUid}
>  	 insertData = 1
>  }
> }
>
> Dies erzeugt einen neuen Marker, der dir in deinem HTML-Template für  
> tt_news von nun an zur Verfügung steht: ###GENERIC_CATID###.
>
> Jetzt noch den Marker einbinden, beispielsweise so:
>
> ...
> <div class="###GENERIC_CATID###">
> ...
>
> Die Ausgabe wäre in diesem Falle etwa so:
>
> ...
> <div class="cat-15">
> ...
>
> Hierbei entspricht die "15" der UID derjenigen News-Kategorie,  
> welche in der Liste der für den jeweiligen News-Artikel ausgewählten  
> Kategorien zu oberst steht.
>
>
> Viele Grüße und viel Erfolg
> Christian Hellmuth
>
>
> Bernd Hückstädt schrieb:
>> Liebe typo3-Freunde,
>> gibt es eine Möglichkeit den einzelnen News in der Listen-Ansicht  
>> die Kategorie als Klasse (z.B. als wrap) hinzuzufügen?
>> Wir wollen auf einer Reiseseite die Reiseangebote mit tt_news 3.0  
>> realisieren.
>> Verschiedene Reise-Kategorien werden News-Kategorien, und diese  
>> wiederum verschiedenen Farben zugeordnet.
>> Auf der Startseite soll nun eine News-Liste (List oder Latest) mit  
>> Reiseangeboten aus verschiedenen Kategorien angezeigt werden, die  
>> durch die entsprechende Farbe gekennzeichnet sind.
>> Wie kann man die einzelnen New mit einer entsprechenden Klasse  
>> versehen?
>> Hat jemand einen Ansatz?
>> Danke und viele Grüße
>> Bernd
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list