Am 28.06.2011 14:21, schrieb Burkhardt Wenzel:
Hi Stephan,
danke für deine Antwort.
Besser wäre natürlich noch dafür eine eigene Extension zu
erstellen (also indexed search erweitern) und diese dann
über die localconf der Extension in indexed serach zu inkludieren.
Dann wäre das updatefähig oder bin ich da auf dem Holzweg?
Kannst du mir mehr verraten?
Liebe Grüße
Burkhardt
Eine eigene Extension wäre sicherlich besser. Wir haben aber die
Hack-Lösung im Einsatz. Hab dir die mal rausgesucht, falls dich das
weiter bringt. Wie aber bereits angesprochen, Achtung bei einem
Update... der Hack fliegt dabei raus!
In der Funktion prepareResultRowTemplateData() findest du die Zeilen,
die raus müssen (gekennzeichnet mit einem "-") und die Zeile, die dafür
eingesetzt werden muss (gekennzeichnet mit einem "+"). Der Rest bleibt
gleich. Falls du dafür eine bessere Lösung findest, könntest du das ja
mal hier posten...
typo3\sysext\indexed_search\pi\class.tx_indexedsearch.php:
function prepareResultRowTemplateData($row, $headerOnly) {
if ($row['item_type']) { // External media
# Modifikation der title - Verlinkung
- $title = '<a href="' . htmlspecialchars($row['data_filename']) .
'"' . $targetAttribute . '>' .
- htmlspecialchars($this->makeTitle($row)) .
- '</a>';
+ $title =
$this->linkPage($row['page_id'],htmlspecialchars($this->makeTitle($row)),$copy_row);
}
}
... im Einsatz in TYPO3 Version 4.4.4 (Indexed Search 2.12.0)
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german