MacBook Banner 728x90
< Kasper Skårhøj sucht Sponsoren für TYPO3 Podcasts

tt_news auf jeder Seite anzeigen

27.10.2008
Lina Wolf

tt_news ist bei TYPO3 meist die Extension der Wahl wenn die anzeige von News und Nachrichten in einer Webseite realisiert werden soll.

In der Regel wird tt_news als Plugin und Seiteninhalt eingebunden. Dabei fügt man in der Seitenansicht des TYPO3 Backends einfach ein neues Plugin vom Typ tt_news hinzu. Möchte man jedoch, dass die News aus der TYPO3 Extension tt_news auf jeder Seite der Website erscheinen ist dieser Weg zum Teil nicht hilfreich.

Es gibt zwei Wege, dieses Problem zu lösen. Man kann entweder das News Plugin auf einer Seite außerhalb des Menüs erzeugen und extern einbinden oder tt_news direkt per TypoScript einbinden und konfigurieren.

tt_news per TypoScript einbinden und konfigurieren

Wenn wir davon ausgehen, dass page.15 die Linke Spalte im TYPO3 Frontend repräsentiert und diese linke Spalte die 3 aktuellsten News aus tt_news enthalten soll, dann kann man das auf folgernde Weise in TypoScript konfigurieren:

  page. 15 < plugin.tt_news
page. 15 {
#Wenn Sie kein eigenes Template für Ihre Newsliste wollen können Sie dies weglassen
templateFile = fileadmin/news_startseite_latest.html
pid_list >
#Seite, die die tt_news records enthält
pid_list = 460
code >
code = LATEST
#Seite auf der die Einzelnews angezeigt werden sollen
singlePid = 492
#Seite auf der auf die komplette Liste der News zugegriffen werden soll.
archiveTypoLink.parameter = 460
}

tt_news Plugin (durch den Redakteur konfigurierbar) einbinden

Die andere Möglichkeit ist eine Seite anzulegen, die im Menü nicht ereichbar ist und auf dieser Seite ganz normal ein durch die Redakteure konfigurierbares tt_news Plugin als Inhaltselement anzulegen. Dieses kann dann über den folgenden Code per TypoScript eingebunden werden:

page. 15 = CONTENT

page. 15 {

table = tt_content

select {

#uid der Seite, die das tt_news Plugin enthält

pidInList = 14

orderBy = sorting

#Spalte von oben genanter Seite

#0 is Spalte "normal"; 1 = links, 2=rechts, 3=rand

where = colPos= 0

}

}

Diese Möglichkeit ist zu bevorzugen wenn es Redakteure gibt die an dem tt_news Inhaltselement Änderungen vornehmen können sollen. Außerdem können auf diesem Weg auch zusätzliche Elemente in die Linke Spalte des TYPO3 Frontends eingefügt werden z.B ein Text über der Newsanzeige.

Keine Kommentare

Kommentar hinzufügen

* - Pflichtfeld

*




*