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

Ich möchte über jeden weiteren Kommentar in diesem Post benachrichtigt werden.

Zurück