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.

Comments

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

Gruss
Lars

Hallo!

Wenn Du tt_products mit indexed_search durchsuchbar gemacht hast, würde es mich auch interessieren wie das geht ;-)

Danke :-)

Leave a comment

(required)

(required)