2015-09-02 10 views
5

Ich habe vor kurzem eine benutzerdefinierte Ansicht eingerichtet, die Suchbegriffe als kontextabhängigen Filter verwendet und basierend auf dem Suchwert sortiert. Das Problem, das ich habe, ist, wenn der Benutzer mehrere Begriffe liefert, liefert es nicht immer richtig oder irgendwelche Ergebnisse zurück. Wenn ich den einen oder anderen Begriff verwende, funktioniert es. Wenn ich die Begriffe in Anführungszeichen verpacke (z. B. "Begriff1 Begriff2"), funktioniert das, vorausgesetzt, dass diese beiden tatsächlich irgendwo als eine Phrase erscheinen. Wenn ich jedoch beide Wörter einfüge, scheint es sich hauptsächlich auf den ersten Term zu konzentrieren, aber selbst dann sind die Ergebnisse anders, als wenn ich nur den ersten Term eingegeben hätte (zum Beispiel wird es tatsächlich keines der Ergebnisse zurückgeben habe die zwei Wörter als Phrase). Hat jemand dieses seltsame Verhalten bei der Drupal-Suche gesehen, und wenn ja, wie reparierst du es?Drupal 7: Suchansicht mit mehreren Suchbegriffen

Antwort