Hallo zusammen,
ich habe die AjaxSuche zu meiner Hauptsuche umgebaut weil ich keine extra Seite dafür haben wollte.
Nun habe ich das Problem das nur 6 Suchergebnisse angezeigt werden und ich würde gerne alle anzeigen.
Ich habe in engine/Shopware/Bundle/SearchBundle/StoreFrontCriteriaFactory.php die Zeile:
$criteria->limit($this->config->get('MaxLiveSearchResults', 6));
gefunden und frage mich jetzt von welcher Konfiguration hier die Rede ist.
Ich will ungern die StoreFrontCriteriaFactory überschreiben oder mich da irgendwie reinhooken weil ich auch garnicht wüsste wie das geht und das einfach nicht gut klingt.
Ich dachte vielleicht kann ich der Ajax Search URL einen Parameter übergeben der die maximalen Resultate festlegt, so wie ich einen Parameter für die Kategorie übergeben konnte,
aber so einen Parameter gibt es vielleicht nicht? Wie finde ich das heraus? Wahrscheinlich indem ich den Controller ansehe auf den die Ajax Request zielt.
Wenn es eine Config gibt wäre das jedoch eine bessere Lösung. Oder nicht?
Danke für jede Hilfe!