#2333 closed Neues Feature (fixed)
Aussehen & Verhalten der Autocomplete Suche
| Reported by: | Markus Rehm | Owned by: | Gerhard Waldemair |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.8.0 |
| Component: | Template | Version: | 2.0.7.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Hi,
ich hätte gerne das Aussehen bzw. das Verhalten der Autocomplete-Suche geändert. Bisher tippe ich hier einen Suchbegriff ein und in Abhängigkeite von MAX_DISPLAY_ADVANCED_SEARCH_RESULTS bekomme ich hier dann Ergebnisse angezeigt. In der Template-Javascript Datei wird die Pagination eingestellt (aktuell auf 8) und bei 20 Treffern habe ich dann 3 Seiten. Da hier eben auch die obige Konstante greift weiss ich natürlich nicht ob es evtl. auch 30 Treffer geben würde. Ob man dann die Suche tatsächlich noch "Abfeuert" um auf die advanced_search_result zu kommen oder ob jemand tatsächlich die Pagination nutzt kann ich nicht sagen ... ich halte es aber eher für unwahrscheinlich.
Dieses Verhalten hätte ich gerne wie folgt umgebaut.
Ich gebe einen Suchbegriff ein
Die Autocomplete Suche geht auf mit max. x Treffer
Solte es mehr als x Treffer geben bekomme ich unter den Treffern einen Button angezeigt "Alle Ergebnisse anzeigen".
Es gibt keine Pagination mehr.
Im Optimalfall zeigt er mir auch an "Alle 48 Ergebnisse anzeigen".
Die Konstante MAX_DISPLAY_ADVANCED_SEARCH_RESULTS sollte hier komplett rausfliegen da sie auch die Anzahl auf der Suchergebnisseite steuert. Und das hat eigentlich hiermit nichts zu tun.
Da wir eine eigene Konfigurationseite für die Suche haben würde ich dort eine neue Konstante einführen MAX_DISPLAY_AUTOCOMPLETE_SEARCH.
Die steuert dann die Anzahl der Ergebnisse wieviele Artikel in der Autocomplete Suche angezeigt werden und auch den Button "Alle xx Ergebnisse anzeigen".
An der Stelle könnte man dann entweder auch das Javascript im Template vereinfachen oder aber auch mit einem Schalter arbeiten damit man auswählen kann welches Verhalten man gerne hätte. Ich wäre aber eher für ein ersetzen der alten Funktion.
Markus
Attachments (0)
Change History (12)
comment:1 by , 3 years ago
| Version: | 2.0.8.0 → 2.0.7.2 |
|---|
comment:2 by , 3 years ago
Ich finde die Idee von Markus sehr gut. Die Pagination würde ich aber komplett entfernen oder nur optional zuschaltbar machen. Die kam nie gut bei Kunden/Besuchern an und nervt mich auch.
comment:3 by , 3 years ago
Mit zuschaltbar kann ich leben, wobei ich es eher abschaltbar machen würde. ;-)

Die Idee finde ich gut, aber die Pagination würde ich nicht entfernen. Die
sollte in jedem Fall weiterhin anzeigbar sein.