AJAX Suche ohne Funktion

John

Sehr aktives Mitglied
3. März 2012
4.177
1.064
Berlin
Mir ist aufgefallen, daß die normale, in Shop3 integrierte AJAX Suche in meinem Shop Cyberstoff nicht funktioniert - hat sie meines Wissens auch bei mir noch nie.

Gibt es bekannte Gründe, woran das liegen kann? Ich habe schonmal für einen Test alle Plugins deinstalliert und auf das Tiny Template/Theme zurück geschaltet.

Mit Firebug sieht man die AJAX POST an toolsajax.server.php´mit den Daten des Suchfeldes rausgehen aber es kommt eine Ergebnis ohne enthaltene Resultate in Form von

<?xml version="1.0" encoding="iso-8859-1" ?><xjx><cmd cmd="js">Sthis.ac_data = [];</cmd></xjx>

zurück.

Ich kann nicht ausschließen, irgendwo im Shop etwas verstellt zu haben, finde es aber nicht.

Mir ist das gleiche Problem auch schon in anderen JTL3 Shops aufgefallen, z.B. in
Spielzeug Holzspielzeug Kinderspielzeug Berlin
 

John

Sehr aktives Mitglied
3. März 2012
4.177
1.064
Berlin
AW: AJAX Suche ohne Funktion

OK, selbst mit FirePHP und einen Blick in toolsajax.server.php gefunden ;)

Die Box mit den AXAJ Vorschlägen beim Tippen wird nicht aus der Datenbank aller vorhandenen Artikel gebildet sondern lediglich aus der Tabelle 'tsuchanfrage', in der bisherigen Ergebnisse des Moduls "Live Suche" gespeichert sind.
Verwendet man also die Live Suche nicht, gibt es auch keine AJAX Suchvorschläge und die Vorschläge sind immer nur Suchen, die es schon einmal gab und die "freigeschaltet" worden sind.

Hmm, nicht sooo toll. Das läuft imho bei anderen Shopsystemen smarter.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.662
1.976
AW: AJAX Suche ohne Funktion

Je nach dem wie man es sieht, so hast du die Kontrolle darüber welche Suchanfragen als Hilfe dienen sollen und nicht jeder "Müll" wird vorgeschlagen als Hilfe, zudem kannst du die Suchanfragen mappen auf eine andere Suche die besser passt zu dem was der Kunde vermutlich suchen will.
 

Ähnliche Themen