TYPO3: tt_news Seitentitel ohne HTML-Tags
von Jörg on 01.01.2012, unter TYPO3
Bei dem Einsatz der TYPO3 Extension "tt_news" wird oft nach dem Setzen des Seitentitels gefragt. Das setzen des Seitentitels mit der aktuell aufgerufenen News, lässt sich über einen TypoScript-Code lösen. Der TypoScript-Code greift auf die tt_news-Tabelle zurück und mittels "stripHTML", werden alle HTML-Tags entfernt. Vergleichbar ist die Funktion mit der PHP-Funktion "strip_tags()".
temp.newsTitel=COA
temp.newsTitel {
wrap= |
5=RECORDS
5{
# GET-Parameter der News holen
source = {GPvar:tx_ttnews|tt_news}
source.insertData = 1
tables = tt_news
conf.tt_news >
conf.tt_news = TEXT
conf.tt_news.field=title
# Bereinigen des Titels mit stripHtml (alle HTML-Tags entfernen)
conf.tt_news.stdWrap.stripHtml = 1
}
}
Wer den Seitentitel selbst generiert, muss dann das TEMP-Objekt auf den eigens erstellten Seitentitel vererben. Zum manuellen Setzen des title-Tags, nehmen wir das PAGE-Objekt und setzten dort den Header via "headerData" ein. Der folgende TypoScript-Code ist sofern modular aufbereitet, sodass noch weitere TLO's (Top-Level-Objekte) via TypoScript gesetzt werden können.
config.noPageTitle = 2
page.headerData.100 {
wrap = |
10 = COA
10 {
10 < temp.newsTitel
}
20 = TEXT
20.value = « Seitentitel
}
Ähnliche Beiträge
Ein Zitat hinterlassen
Auf der Suche?
Nutze das Suchformular:
Archive
Alle Beiträge nach Monat sortiert...
Kategorien
Alle Beiträge nach Kategorien ...













