Zum Inhalt springen

Konstanten dynamisch definieren

Erstellt am 2. Oktober 2006 · 5 Antworten · letzte Antwort am 26. März 2007

Tags: tt_news, Frage

kuhbus ·

Ich biete auf meiner Seite haufenweise tt_news RSS feeds.

Der Name des Feeds wird im constanten-feld festgelegt.

wie kann ich diese konstante zB immer mit dem seitentitel belegen lassen, ala

contante = field:title

geht das irgendwie? oder kann man constanten übers normale TS setup feld auch irgendwie setzen?

Greenhorn2013 ·

Die Konstante selber kannst du nicht ändern,
du kannst aber den Seitentitel abhängig von dem Newsfeed Titel anpassen

temp.title = CONTENT
temp.title{
  table = tt_news
  select{
    pidInList = this
    orderBy = sorting
    field = title 
    }
  }

Das ist ungetestet, weis also net obs geht, müsstest also ggf anpassen

kuhbus ·

umgekehrt will ichs.

ich will nicht den seitentitel anpassen, sondern den newsfeedtitel.
dieser wird nämlich vom roottemplate runtervererbt und - wenn man ihn nirgendwo setzt steht einfach yourserver.de drin anstatt dem aktuellen seitentitel

daher will ich auf oberster ebene den wert für

plugin.tt_news.displayXML.xmlTitle = SEITENTITEL

und am besten gleich für

plugin.tt_news.displayXML.xmlLink = http://URL/

so setzen, dass er automatisch von der aktuellen seite genommen wird.

pst ·

hi!
sag mal, weißt du inzwischen, wies geht?
Stehe nämlich vor dem selben Problem...
Thanx for help
Philipp

just2b ·

Das Constants wird im Setup verwendet und kann auch hier angepasst werden, wie die Syntax genau ausschaut sieht man in der ext_typoscript_setup.txt oder in der setup.txt oder via Template Analyzer

georg