Gerne würde ich die Ausgabe der Suchresultate (Headline und Vorschautext) um ein Vorschaubild ergänzen (CMS_IMG[1]), falls vorhanden.
Ich habe die class.module.search_results.php folgendermassen versucht anzupassen:
Zeile 204: Bilder als Option setzen
Code: Alles auswählen
$search->setCmsOptions(array(
            'head',
            'html',
            'htmlhead',
            'htmltext',
            'text',
	   'img'
        ));
Code: Alles auswählen
// get paragraphs (Bestehender Modulcode)
$paragraphs = $this->_searchResults->getSearchContent($idart, 'HTML', 1);
$paragraph = cApiStrTrimAfterWord($paragraphs[0], $this->_maxTeaserTextLen);
			
// get image (Neuer Code)
$coverimages = $this->_searchResults->getSearchContent($idart, 'IMG', 1);
$coverimage = cApiStrTrimAfterWord($coverimages[0], $this->_maxTeaserTextLen);
Code: Alles auswählen
// assemble entry
            $entries[] = array(
                'number' => $number,
                'headline' => $headline,
                'subheadline' => $subheadline,
                'paragraph' => $paragraph,
		 'coverimage' => $coverimage,
                'similarity' => $similarity,
                'href' => $href
            );
Ich gebs zu, ich bin da eher auf gut Glück unterwegs und weiss ehrlich gesagt, nicht wie ich das Bild in die Resultate-Ausgabe bekommen.
Sind die oben beschriebenen Anpassungen korrekt? Was muss ich weiter anpassen? die DB-Abfrage erweitern? Ich wäre um ein konkretes Code-Beispiel dankbar. Wäre allenfalls auch eine Modul-Erweiterung, welche für andere User interessant ist...!?
Ich bedanke mich!