Hallo,
Im PS-Shop habe ich einen Fehler im ajaxsearch und kann die Ursache einfach nicht finden
Die Scripte sind die selben wie im WI-Shp wo alles korrekt funktioniert
es werden unnötige " (bzw \") übergeben die dann scheinbar den status "err" auslösen.
online "Antwort":
{"_err":"Fehler in getPattern: ","_call":{"params":"[\"merino\", 1, 0, 0, 100, 1, \"\", \"KATEG\", \"\", \"DESCR\", \"DESCR\"]","method":"getPatterns","id":0},"_status":"err"}
"JSON"
offline "Antwort":
DBD::ODBC::st execute failed: [MySQL][ODBC 3.51 Driver][mysqld-5.0.67-community-nt]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' HOP_ITEM., HOP_ISCAT.SCID, HOP_ITEM.ITEMID FROM HOP_ITEM INNER JOIN HOP_ISCAT' at line 1 (SQL-42000)(DBD: st_execute/SQLExecute err=-1) at Ibodata.pm line 1986.
{"_err":"Fehler in getPattern: ","_call":{"params":"[\"mer\", 1, 0, 0, 100, 1, \"\", \"KATEG\", \"\", \"ZTEXT\", \"ZTEXT\"]","method":"getPatterns","id":0},"_status":"err"}
im WI-Shop schaut die Konsole so aus:
_call Object { params=[11], method="getPatterns", id=0}
also hier wo alles passt
{"method":"getPatterns","id":0,"params":["merino",1,0,0,100,1,"","KATEG","","BTEXT","BTEXT"]}
und m PS-Shop
{"method":"getPatterns","id":0,"params":"[\"merino\", 1, 0, 0, 100, 1, \"\", \"KATEG\", \"\", \"DESCR\", \"DESCR\"]"}
wo kommen die unnötigen "\" vor dem " her ?
suche den Fehler und vergleiche die Scripte vergeblich seit zwei Tagen
Habe testweise auch schon die Originalscripte aus dem Carshop eingebaut - selbes Ergebnis
(es geht um die *neuen* ajaxsearch-Scripte mit JSON2)
Hat bitte jemand einen Tipp für mich WO ich diesen Fehler noch suchen kann?
Habe ajaxsearch schon in viele Projekte (problemlos) eingebaut aber hier bin ich jetzt ratlos ....
Linkback: https://www.shoppilot.net/pf/index.php?topic=1538.0