16. 03. 2020, 07:40

Mit der neuen Typo 9.5.x Version gelingt es mir nicht den Seitennamen aus dem Title zu entfernen.

Ich benutze einen eigenen TitleProvider (AbstractPageTitleProvider), der aus Records Seitentitel erzeugt.
Dieser ist in folgender Reihenfolge konfiguriert (xRecord):

[code]config.pageTitleProviders {
altPageTitle {
provider = TYPO3\CMS\Core\PageTitle\AltPageTitleProvider
before = record
}
record {
provider = TYPO3\CMS\Core\PageTitle\RecordPageTitleProvider
}
seo {
provider = TYPO3\CMS\Seo\PageTitle\SeoTitlePageTitleProvider
before = record
after = altPageTitle
}
xrecord {
provider = Txxx\Fx\Controller\FeTitleProvider
before = seo
}
}
[/code]

Das funktioniert einwandfrei, allerdings hängt mir Typo3 am Ende immer den Seitentitel dran.

<Title> recordx name - Seitentitel </Title>

Der Seitentitel soll weg, da die Titel sonst zu lang wird.
Mir ist es zwar möglich das Trennzeichen zwischen recordx und Seitentitel zu konfigurieren und
den Seitentitel vorne oder hinten anzuhängen, aber entfernen funktioniert nicht.

Wenn ich im ts noTitle = 1 einstelle wird gar kein Title angezeigt.

Ich verwende das Bootstap 4 Template.

Ich denke ich finde schlicht und einfach nicht den passenden Ts Eintrag.