Zum Inhalt springen

Page Title mit Extbase

Erstellt am 2. Juli 2014 · 2 Antworten · letzte Antwort am 2. Juli 2014

Tags: Seiten & Seitenbaum, Frage

poveli ·

Hallo,

seit der Version 6.2.x ist es anscheinend nicht mehr möglich, den Titel mit preg_replace in der eigenen Extension zu überschreiben oder zu setzen.

In meiner Extension habe ich eine Listen- und Detailansicht. Beide Ansichten sind auf der gleichen Seite aufgeführt. Bei der Detailansicht soll aber ein anderer Titel stehen. Das hat in der Version 6.1.x prima funktioniert mit folgender Funktion:

$GLOBALS['TSFE']->content = preg_replace('/<title>.+<\/title>/U', '<title>'.$artikel->getTitel().'</title>', $GLOBALS['TSFE']->content);

Seit dem Update auf 6.2.3 greift aber das Skript nicht mehr und der Titel bleibt gleich.

Gibt es da eine einfache Lösung, das Problem zu umgehen?

Mit VHS hab ich es probiert. Allerdings tut sich da auch nichts.
http://fluidtypo3.org/viewhelpers/vhs/master/Page/Header/TitleViewHelper.html

Ich hoffe Ihr könnt mir helfen.

Chrissli ·

Mach doch mal nen var_dump($GLOBALS['TSFE']);
Vermutlich wäre das jetzt der Wert

$GLOBALS['TSFE']->page['title']
poveli ·

Super. Danke. Das hat funktioniert.
Bei 6.1 ging das nicht. Bei 6.2 funktioniert es anscheinend ohne irgendwelche preg_replace's.