Hallo
Ich nutze für jede Seite eigene Extension-Templates um die Titel individuell anzupassen. Das funktionierte auch wunderbar wenn ich
config.noPageTitle = 1
im Setup hinterlege. Allerdings hab ich nun tt_news mit SEO-URLs. Dafür muss ich config.noPageTitle ausschalten.
Wenn ich das tue, wird mir bei den anderen (nicht-News-Seiten) aber zunächst der Title aus dem Extension-Template angegen und danach der der Seite.
Das ist meine individuelle Seite : Startseite
Wie kann ich das beheben, dass nur die Titel aus dem Extension Template je Seite zählen, ohne tt_news abzuschießen?
guck mal hier nach
#91555 da gehts um etwas ähnliches.
Danke. Das funktioniert leider nicht. Das zerschießt mir meine Title aus den Extension-Templates. Selbst
plugin.tt_news.substitutePagetitle = 1
wird ignoriert.
Wenn ich
config.noPageTitle = 1
nutze, sind meine Title wunderbar, allerdings werden für alle News gar keine Title ausgegeben.
Wenn ich
config.noPageTitle = 0
nutze, sind meine tt_news Titel schön, aber die anderen im Format "Meine Homepage : Startseite", was ich vermeiden will.
Niemand eine Idee? Lasst ihr eure Title automatisch von TYPO3 integrieren und nutzt kein tt_news?
config.pageTitleFirst = 1
dreht zumindest den Text nach:
Startseite : Meine Homepage (oder so ähnlich)
und mit
page.titleTagFunction = user_myTitleFunc
kann mann auch noch etwas erreichen. (PHP Kenntnisse vorraus gesetzt)
Und noch eine Idee:
[PidInRootline = ID der News]
config.noPageTitle = 1
[end]
oder so ähnlich
Text drehen hilft leider auch nicht weiter. Trotzdem Danke für die Hilfe.
Kann ich mit "plugin.tt_news.substitutePagetitle = 1" nicht mehr erreichen? Momentan wird das ignoriert.
PHP? Hoffnungslos! ;-)
Würde mich freuen, falls noch jemand eine Lösung hat. Bin doch bestimmt nicht der einzige, der individuelle Title je Seite nutzt und ein bisschen Wert auf schöne tt_news-Title legt?
Das war doch deine Aussage:
t3-ak schrieb
Wenn ich
config.noPageTitle = 1
nutze, sind meine Title wunderbar, allerdings werden für alle News gar keine Title ausgegeben.
Wenn ich
config.noPageTitle = 0
nutze, sind meine tt_news Titel schön, aber die anderen im Format "Meine Homepage : Startseite", was ich vermeiden will.
Niemand eine Idee? Lasst ihr eure Title automatisch von TYPO3 integrieren und nutzt kein tt_news?
also schreibst du:
page = PAGE
page{
config.noPageTitle = 1
}
[PidInRootline = ID der News]
config.noPageTitle = 0
[end]
Das ist doch genau das, was du gemäß des Zitates beschrieben hast.
Das klingt gut. Ich hab von TS soviel Ahnung wie Sch*lke-Fans vom Fussball. Danke!
Bislang greift das aber noch nicht. Ich habe nun folgendes TS:
### tt_news plugin
#plugin.tt_news = USER
plugin.tt_news.file.templateFile = fileadmin/template/tt_news_v2_template.html
plugin.tt_news.displaySingle.date_stdWrap.strftime = %d.%m.%Y
plugin.tt_news.displayList.date_stdWrap.strftime = %A, %d. %B %Y
plugin.tt_news.useHRDatesSingle = 1
plugin.tt_news.useHRDatesSingleWithoutDay = 0
plugin.tt_news.dontUseBackPid = 1
plugin.tt_news.useHRDates = 1
plugin.tt_news.usePiBasePagebrowser = 1
[PidInRootline = 101]
config.noPageTitle = 0
[end]
plugin.tt_news {
archive = 1
#datetimeDaysToArchive = 10
enableArchiveDate = 0
archiveTypoLink.parameter = 104
reverseAMenu = 1
# Detailanzeige der Archive verändern
archiveMode = month
}
#archiveHeader_stdWrap = |
}
Die PidInRootline ist doch sicherlich der SysOrdner wo die News-Einträge liegen?! Was hab ich denn jetzt wieder falsch gemacht?
(Kriegst auch mal nen Weißbier wenn de mal in Koblenz bist ...)
nein, das ist sie nicht.
die PidInRootline ist die ID der Seite, auf der du deine tt_news anzeigst. (und dessen unterseiten) Also z.B. LIST, LATEST, SINGLE
Du kannst auch mehrer PidInRootline Konditionen schrieben
[PidInRootline = 101] || [PidInRootline = 102]
config.noPageTitle = 0
[end]
|| = oder
Bedenke auch, das diese kondition ausserhalb von page geschrieben wird und zwar danach, also ganz am ENDE
Wunderbar. Es klappt. Vielen Dank für deine Geduld! Das Weißbier steht kalt.