Erstmal vielen Dank für das super Modul!
Ich habe gerade auf die upgedatete Version gewechselt und festgestellt, dass bei der fehlertoleranten Suche nun keine Produkte mehr angezeigt werden, falls schon Kategorien mit Hilfe der fehlertoleranten Suche gefunden wurden. Das tritt seltsamerweise nur dann auf, wenn mindestens 2 Kategorien gefunden wurden, d.h. wenn eine Kategorie gefunden wurde, werden Produkte angezeigt.
Habt ihr das absichtlich so gelöst?
Ich habe jetzt in der if-Abfrage zur "Kölner-Phonetik bei Produkten" (Zeile 698 der autocomplete.php) die Abfrage von
if ($num_rows == 0 && $num_rows_cat == 0 && $searchConfig['KOELNER_PHONETIK_PRODUCT_NAMES'] == 1){
in
if ($num_rows == 0 && $searchConfig['KOELNER_PHONETIK_PRODUCT_NAMES'] == 1){
geändert.
Das gleiche sollte bei Soundex funktionieren, habe ich aber nicht getestet.
Ich bin aber der Meinung, dass meine "Lösung" weitem keine Ideallösung ist, weil dadurch auch dann die fehlertolerante Suche für Produkte ausgeführt wird, wenn bereits Kategorien gefunden wurden (ohne fehlertolerante Suche). Das konnte ich bei mir jedoch nicht nachvollziehen. Oder vielleicht irre ich mich auch?
Grüße
certis