19.07.2011 TYPO3
Aktuelle News in einer anderen Kategorie
Aufgabenstellung
Es gibt zwei Newskategorien: "Aktuelles" und "Veranstaltungen". In der Kategorie "Aktuelles" soll immer automatisch die nächste Veranstaltung beworben werden.
Dazu lege ich eine neue News vom Typ "Link zu interner Seite" in der Kategorie "Aktuelles" an. Diese verlinkte Seite enthält die Singleansicht der News-Kategorie "Veranstaltungen". Mittels TypoScript wähle ich jetzt auf dieser Singleansichtsseite die älteste nicht-archivierte News zur Anzeige aus, wenn keine singlePid übergeben wurde:
plugin.tt_news {
templateFile = fileadmin/templates/newstemplate.html
backPid = 10
singlePid = 37
}
tmp.pagecontent < page.10.subparts.CONTENT
page.10.subparts.CONTENT >
page.10.subparts.CONTENT = COA
page.10.subparts.CONTENT {
10 = CONTENT
10.table = tt_news
10.select {
pidInList = 35
orderBy = datetime asc
max = 1
leftjoin = tt_news_cat_mm ON (tt_news_cat_mm.uid_local = tt_news.uid)
where = tt_news_cat_mm.uid_foreign=4 #Die Kategorie Veranstaltungen
andWhere NOT deleted AND NOT hidden
andWhere {
data = date:U
wrap = archivedate >=| #älteste nicht-archivierte
}
}
10.stdWrap.if.isFalse.data = GPvar:tx_ttnews|tt_news
20 < tmp.pagecontent
}
Hierdurch erscheint in der Listenansicht von Aktuelles ein Punkt "Unsere nächste Veranstaltung". Ein Klick auf den Link führt zur Singleansicht dieser Veranstaltung. Zu sehen ist das Ganze auf http://www.seminarhaus-deinsdorf.de.
Versionen: TYPO3 4.5.3, tt_news 3.0.1
- 0 Kommentar(e)




Mein Kommentar