tt_products und Indexed Search
Mir ist aufgefallen wenn man Indexed Search verwendet und tt_products sucht dann wird dort immer der Falsche Titel angegeben! Grund ist das der Titel für Indexed Search ein anderer ist als der Titel der Seite! Da ich mir sicher bin das es hier einmal ein Update geben wird habe ich es direkt in den Code eingegeben!
Kurze Beschreibung:
Edit file:
File: view/class.tx_ttproducts_single_view.php
Dort ca. bei Zeile 200 herum gibt es diesen Teil!
// set the title of the single view
switch ($this->conf['substitutePagetitle']) {
case 1:
$TSFE->page['title'] = $row['title'];
break;
case 2:
$TSFE->page['title'] = $row['subtitle'] ? $row['subtitle'] : $row['title'];
break;
case 12:
$TSFE->page['title'] = $row['title'] . ' / ' . $row['subtitle'];
break;
case 21:
$TSFE->page['title'] = $row['subtitle'] . ' / ' . $row['title'];
break;
}
Gleich darunter habe ich diese Zeile eingebunden
$GLOBALS['TSFE']->indexedDocTitle=$row['title'];
Und schon werden in der Suchen die Titel der Produkte ausgegeben!
Ich glaub diese kleine Lösung ist ganz okay!
Danke das Sie diesen Artikel gelesen haben. Sie können nun eine Nachricht hinterlassen oder bestellen den RSS Feed.

Das Snippet ist gut, aber hast du wirklich einen Weg gefunden tt_products mit indexed_search durchsuchbar zu machen?
Gruss
Lars