Hallo

Ich bin neu hier und auf empfehlung von Adromir dazu gestoßen.

Ich bin gerade dabei eine TYPO3 Extension zu überarbeiten. Dabei geht es um die sk_bookreview von Steffen Kamper.

Es gibt eine Frage die ich leider als PHP-Anfänger nicht beantworten kann und zwar möchte ich den Titel der Rezension, bei Ansicht der Single-Ansicht automatisch in den title-Tag der Seite schreiben. Diese Funktion existiert bereits in der Seite, funktioniert aber leider nicht.

So sieht es im Original aus:
PHP-Code:
            // set the title of the single view page to the title of the review record
            
if ($this->conf['substitutePagetitle']) {
                
$GLOBALS['TSFE']->page['title'] = $row['title'];
                
// set pagetitle for indexed search to news title
                
$GLOBALS['TSFE']->indexedDocTitle $row['title'];
            } 
Zu finden ist das in der function displaySingle()

Es passiert jedoch nichts. Der title-Tag wird nicht überschrieben. Gelöst habe ich das einstweilen so:

PHP-Code:
            if ($this->conf['substitutePagetitle'] == && $this->conf['siteName']) {
                
$pageTitle '/<title>.+<\/title>/';
                
$getNewPageTitle '<title>'.$this->conf['siteName'].' - '.$row['author'].': '.$row['title'].'</title>';
                
$GLOBALS['TSFE']->content preg_replace($pageTitle,$getNewPageTitle,$GLOBALS['TSFE']->content,1);
            } 
Was natürlich funktioniert, is aber mMn etwas mit der Pistole von Hinten durchs Auge geschossen.

Über Hilfe wäre ich Dankbar.