tx_news (ext:news / ringer): den news-title als seitentitel ausgeben
typoscrip0t beispiel um den titel der neuen news-extension von georgringer als seitentitel einzubinden für typo3 4.7 (GP statt GPvar !)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #default page.headerData.5 = TEXT page.headerData.5.field = subtitle page.headerData.5.ifEmpty.field = title page.headerData.5.wrap =| - {$pageTitle} # auf der News Detailseite wird der Newstitel als Browsertitel ausgegeben # id ändern!! #[globalVar = TSFE:id=999999] [PIDinRootline = 1,2,3] ### tt_news: prepare single title # temp.newsTitle = RECORDS # temp.newsTitle { # source = {GP:tx_ttnews|tt_news} # source.insertData = 1 # tables = tt_news # conf.tt_news > # conf.tt_news = TEXT # conf.tt_news.field = title # } ### tx_news: prepare single title temp.newsTitle = RECORDS temp.newsTitle { source = {GP:tx_news_pi1|news} source.insertData = 1 tables = tx_news_domain_model_news conf.tx_news_domain_model_news > conf.tx_news_domain_model_news = TEXT conf.tx_news_domain_model_news.field = title } page.headerData.5 > page.headerData.5 = COA page.headerData.5 < temp.newsTitle page.headerData.5.wrap =| - {$pageTitle} [global] |
sushie.net" rel="external nofollow">sushie.net
Mrz 26, 2013 at 16:22
TS-condition für seiten titel wenn news-id übergeben wurde (anstatt per page-id):
#für tx_news:
[globalVar = GP:tx_news_pi1|news > 0]
…
[global]
#für tt_news:
[globalVar = GP:tx_ttnews|tt_news > 0]
…
[global]
soma
Dez 02, 2013 at 14:00
hatte auch danach gesucht… funktioniert auch in TYPO3 6.x . Danke
[globalVar = GP:tx_news_pi1|news > 0]
temp.newsTitle = RECORDS
temp.newsTitle {
source = {GP:tx_news_pi1|news}
source.insertData = 1
tables = tx_news_domain_model_news
conf {
tx_news_domain_model_news >
tx_news_domain_model_news = TEXT
tx_news_domain_model_news {
field = title
noTrimWrap = || – {$pageTitle}|
}
}
}
page.headerData {
10 >
10 = COA
10 < temp.newsTitle
}
[global]
snape
Dez 02, 2014 at 13:03
Leider funktioniert der snipet nicht mehr unter typo3 6.2:
# newstitel als seitentitel
[globalVar = GP:tx_news_pi1|news > 0]
temp.newsTitle = RECORDS
temp.newsTitle {
source = {GP:tx_news_pi1|news}
source.insertData = 1
tables = tx_news_domain_model_news
conf {
tx_news_domain_model_news >
tx_news_domain_model_news = TEXT
tx_news_domain_model_news {
field = title
noTrimWrap = || – {$pageTitle}|
}
}
}
page.headerData {
10 >
10 = COA
10 < temp.newsTitle
}
[global]
Gabs hier irgendwelche Änderungen?
Tobias
Dez 17, 2014 at 07:28
Hallo Snape,
ich habe das Snippet mit einer kleinen Anpassung unter Typo3 6.2 lauffähig gemacht. Ich hoffe es hilft dir weiter:
[globalVar = GP:tx_news_pi1|news > 0]
temp.newsTitle = RECORDS
temp.newsTitle {
source = {GP:tx_news_pi1|news}
source.insertData = 1
tables = tx_news_domain_model_news
conf {
tx_news_domain_model_news >
tx_news_domain_model_news = TEXT
tx_news_domain_model_news {
field = title
noTrimWrap = |||
}
}
}
page.headerData {
10 >
10 = COA
10 < temp.newsTitle
}
[global]
Max
Sep 04, 2018 at 15:42
Wo genau muss ich das einfügen? Vielen Dank vorab!
David
Mai 28, 2015 at 07:51
Hi,
danke erstmal für das Snippet, funktioniert soweit. Allerdings habe ich so „nur“ den Seitentitel als title, z. B. „Startseite“. Was muss ich denn machen, damit ich beispielsweise „Seitentitel|Firma“ angezeigt bekomme?
Und welche Änderungen müssten gemacht werden, damit der Subtitle im titel angezeigt wird?
Danke!
Peter
Feb 21, 2016 at 22:47
Ist zwar schon etwas älter aber weil ichs gerade gesucht hatte, hier die Antwort:
Zeile 12
noTrimWrap = || – firma |
Mateng
Aug 02, 2016 at 17:44
Wenn man will, dass übersetzte Newstitel auch berücksichtigt werden, muss folgendes gesetzt sein:
config.sys_language_overlay = 1
Alex
Aug 06, 2017 at 10:34
Hallo, ich verwende die ext. Tx_news. Bei der Ausgabe des newstitel im browser gibt es keine Probleme. Ich frag mich aber ob es auch möglich ist auch die gewählte news category als browsertitel auszugeben? Bevor der User zur gewählten Detail news kommt durchläuft er schließlich einige Kategorien. In meinem Fall wird immer “ … – Blog “ angezeigt statt die jeweilige Kategorie unter der sich die verschiedene news befinden.
Robert Wildling
Dez 04, 2017 at 09:13
Warum wird die „page.headerdata.10“ 2x neu gesetzt?
10 = COA // –> das ist doch nicht notwendig, weil temp.newsTitle darauf einen RECORDS macht.
10 < temp.newsTitle
Max
Sep 04, 2018 at 15:41
Hallo,
funktionier es 7.x.x immer noch genau so? Und wo genau muss ich diesen Code einfügen?
Vielen Dank vorab!