Das lässt sich recht einfach mit einem Merconis-Hook lösen. Der Hook, der sich hier ideal eignet, lautet "beforeSearch" und wird im Handbuch unter folgender URL beschrieben:
http://www.merconis.com/tl_files/EigeneDateien/DokumenteUndSonstigeDateien/manual/Spezielle_Funktionen/Hooks.htmDie folgende, sehr einfache Funktion löst dann schon die Aufgabe:
- Code: Alles auswählen
public function myBeforeSearch($arrSearchCriteria) {
if (\Input::get('keywords')) {
$arrSearchCriteria['fulltext'] = \Input::get('keywords');
}
return $arrSearchCriteria;
}
Wenn Sie also auf der Seite, auf der Sie die Trefferliste der Contao-Suche ausgeben, zusätzlich den Merconis-CrossSeller vom Typ "Frontend-Produktsuche" (in einer Standardinstallation liegt er mit dem Namen "CrossSeller Search results/Suchergebnisse" bereits vor) einbinden und den oben genannten Hook eingebaut haben, wird dort die zur Contao-Suche passende Merconis-Produkt-Ergebnisliste ausgegeben.