xtphilip Posted February 15, 2011 Report Share Posted February 15, 2011 Hallo zusammen, folgendes ist mir aufgefallen, wenn Kunden etwas bestellen. Es kommt ein sql-error, dass die Basket_ID bereits vergeben ist. Ist XT:Commerce nicht transaktionsfähig? Wie kann ich einen solchen Zustand abfangen??? Vielen Dank für Eure Hilfe Link to comment Share on other sites More sharing options...
ph1975 Posted February 15, 2011 Report Share Posted February 15, 2011 Veyton ist meines Wissens nicht transaktionsfähig. Mysql hat mit der DB Enginge MYISAM sowieso keine Transaktionsfähigkeit, nur mit InnoDB, und die wird beim Import der Veyton Tabellenstrukturen per default nicht verwendet, da auch lange nicht auf allen DB INstanzen verfügbar. Der Fehler kommt mir aber seltsam vor, habe ich nach etlichen Jahren os/xt und Veyton noch nie gehabt. class.cart.php -> hier mal reinschauen, wie die BasketID erzeugt wird? Sollte eigentlich der primary key von xt_customers_basket oder sowas sein. Daher wundert es mich, dass der doppelt vergeben werden kann.... Hoffe geholfen zu haben, Ph Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.