[Frage] Page Title mit Extbase

  • poveli poveli
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    02. 07. 2014, 11:21

    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:

    1. $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.


  • 1
  • Chrissli Chrissli
    Jedi-General
    0 x
    1015 Beiträge
    28 Hilfreiche Beiträge
    02. 07. 2014, 14:06

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

    1. $GLOBALS['TSFE']->page['title']

    God's in his heaven, all's right with the world

  • poveli poveli
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    02. 07. 2014, 15:30

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

  • 1