Artikel / Zusatzbegriffe / Trennzeichen ändern

Thema wurde von ronnie_brown, 6. April 2022 erstellt.

  1. ronnie_brown
    ronnie_brown Mitglied
    Registriert seit:
    3. September 2021
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo!

    Wir würden gerne das Trennzeichen für die Zusatzbegriffe bei der Artikelsuche abändern. Wo kann man dies abändern, bzw. kann man die Zusatzbegriffe maskieren? Wir haben einige Zusatzbegriffe die ein Komma enthalten oder somit ist eine korrekte Suche nicht möglich.
     
  2. Dominik Späte
    Dominik Späte Erfahrener Benutzer
    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.251
    Danke erhalten:
    1.141
    Danke vergeben:
    391
    Soweit ich sehen kann hat das Komma keinerlei Bedeutung, also fungiert nicht als Trennzeichen einzelner Suchbegriffe. Oder anders: Es gibt kein Trennzeichen für Suchbegriffe an der Stelle.
    Zusatzbegriffe für Suche: "te,st"
    Suche nach "te,st" => Treffer
    Suche nach "te," => Treffer
    Suche nach ",st" => Treffer
    Suche nach "e,s" => Treffer
     
  3. ronnie_brown
    ronnie_brown Mitglied
    Registriert seit:
    3. September 2021
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Danke für Deine Antwort! Ist es auch möglich die Treffer aus den Zusatzbegriffen in dem Vorschläge-Popup anzuzeigen?
     
  4. Dominik Späte
    Dominik Späte Erfahrener Benutzer
    Registriert seit:
    16. Oktober 2018
    Beiträge:
    1.251
    Danke erhalten:
    1.141
    Danke vergeben:
    391
    Schau Dir mal die /system/classes/search/LiveSearchAjaxHandler.inc.php an. Die markierte Zeile
    Code:
    $t_desc_where .= "OR pd.products_keywords LIKE ('%" . $c_needle . "%') ";
    ist jetzt natürlich quick & dirty in die Original-Datei reingeschrieben. Aber vom Prinzip her funktioniert's genau so.
    search.png
     
  5. ronnie_brown
    ronnie_brown Mitglied
    Registriert seit:
    3. September 2021
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Vielen Dank Dominik!
    Dies hat hervorragend funktioniert! :)