Praxistipp: Eingeschränkte Volltextsuche
16. September 2009 von vmoench | kein Kommentar
Die Volltextsuche sucht, wie der Name bereits vermuten lässt, über alle Felder der Artikeldatenbank. Nun kann es durchaus Felder geben, die im Suchergebnis keinen Sinn ergeben. Beispiel: Sie suchen die Artikelnummer 1500, haben aber auch eine Mengenstaffel ab 1500. Hieraus ergibt sich, dass im Suchergebnis alle Artikel enthalten sind, welche diesen Eintag der Mengenstaffel beinhalten. Ein eher unerwünschtes Verhalten.
Natürlich lässt sich dies verhindern. Im Formular der Suche können Sie über versteckte Felder die Spalten der Datenbank bestimmen, welche überhaupt durchsucht werden sollen. Dies geschieht einfach und kompakt durch die Angabe der Spaltennummern, deren Bedeutung im Handbuch dokumentiert sind.
Ein Beispiel:
<input type=hidden name=”sfields” value=”0,1,14″>
In diesem Beispiel würde nun in den Kategoriebezeichnungen sowie in der Artikelnummer gesucht, in keinem anderen Feld.
Info zum Beitrag
geschrieben am Wednesday, den 16. September 2009 um 22:17 Uhr
Kategorien: TimeLine® eBusiness, Webshop
Tags: Praxistipp