Modify

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#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 Torsten Riemer, 3 years ago

Version: 2.0.8.02.0.7.2

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

comment:2 by Hetfield, 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 Torsten Riemer, 3 years ago

Mit zuschaltbar kann ich leben, wobei ich es eher abschaltbar machen würde. ;-)

comment:4 by Gerhard Waldemair, 3 years ago

Owner: set to Gerhard Waldemair
Resolution: fixed
Status: newclosed

In 14866:

fix #2333 - update autocomplete search

comment:5 by Markus, 3 years ago

In 14867:

fix #2333 - update templates for autocomplete search

comment:6 by Gerhard Waldemair, 3 years ago

In 14868:

revised r14866 (fix #2333 - update autocomplete search)

comment:7 by Gerhard Waldemair, 3 years ago

In 14869:

revised r14866 (fix #2333 - update autocomplete search)

comment:8 by Torsten Riemer, 3 years ago

In 14870:

revised r14866 (fix #2333 - update autocomplete search) - readded accidentally deleted language definition

comment:9 by Gerhard Waldemair, 3 years ago

In 14871:

revised r14866 (fix #2333 - update autocomplete search)

comment:10 by Gerhard Waldemair, 3 years ago

In 14873:

revised r14866 (fix #2333 - update autocomplete search)

comment:11 by Gerhard Waldemair, 3 years ago

In 14876:

fix #2333 - set autocomplete.php file to deprecated

comment:12 by Gerhard Waldemair, 3 years ago

In 14885:

revised r14866 (fix #2333 - update autocomplete search) - remove duplicate language definition

Modify Ticket

Action
as closed The owner will remain Gerhard Waldemair.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.