mmadis
Newbie

Beiträge: 23
|
 |
« am: 15 September 2009, 08:45:43 » |
|
Hallo zusammen,
ich war gestern auf meinem FTP-Server wo mein Prestashop draufliegt und habe - meines Wissens - nur im Ordner "Mails" etwas verändert (Order Confirmation).
(http://img197.imageshack.us/img197/6831/prestaprob.jpg)
Jetzt sehe ich im Backend wenn jemand was bestellt die Produkte nicht mehr ! der Gesamtpreis stimmt komischerweise noch..
kann mir jemand sagen was ich da blos angestellt hab ?
|
|
|
|
|
Gespeichert
|
|
|
|
|
Madlen
|
 |
« Antworten #1 am: 15 September 2009, 10:09:16 » |
|
Hallo mmadis, hast du schon mal versucht die Änderung der "Mails" rückgängig zumachen, wobei ich denke das dies nicht der Fehler sein dürfte. Hast du an der Datenbank eventuell was geändert? Hast du eventuell noch Module hinzugefügt? Ich schätze du hast schon eine Testbestellung durchgeführt ob das Problem nur mal auftritt oder bei einigen/allen Produkten und allen Bezahlarten  ? Gibt es irgendwelche Fehlermeldungen vom Server her? LG Madlen
|
|
|
|
|
Gespeichert
|
|
|
|
|
Chris
|
 |
« Antworten #2 am: 15 September 2009, 10:43:59 » |
|
Hallo zusammen nur im Ordner "Mails" etwas verändert (Order Confirmation). Mir scheint das deine Bestellung nicht abgeschlossen wird, kannst du uns mal die Datei (Mail Template?) durchgeben die du geändert hast? hast schon eine Testbestellung durchgeführt ob das Problem nur mal auftritt oder bei einigen/allen Produkten und allen Bezahlarten  ? Gibt es irgendwelche Fehlermeldungen vom Server her? Das wäre natürlich optimal um dem Fehler auf die Spur zu kommen 
|
|
|
|
« Letzte Änderung: 15 September 2009, 10:47:44 von Chris »
|
Gespeichert
|
|
|
|
mmadis
Newbie

Beiträge: 23
|
 |
« Antworten #3 am: 16 September 2009, 11:16:57 » |
|
Hi ihr Beiden, Kommando zurück, ich konnte endlich die Stelle finden wo ich rumgefummelt hab und hab dann wieder alles zurückgesetzt - nun funktioniert wieder alles. Ich sollte nachts wenn ich was getrunken habe nicht mehr an Prestashop rumprobieren  Trotzdem vielen Dank für die schnellen Antworten !!! Nicht mal Hersteller selber haben so einen guten und schnellen Support, also Hut ab ! Gruß mmadis
|
|
|
|
|
Gespeichert
|
|
|
|
|
Madlen
|
 |
« Antworten #4 am: 16 September 2009, 20:42:55 » |
|
Hallo mmadis, vielen Dank für dein Lob War das denn ein versteckter Fehler bzw. wo tratt der auf, vielleicht hilft dies anderen auch weiter?  LG Madlen
|
|
|
|
|
Gespeichert
|
|
|
|
|
Ralf
|
 |
« Antworten #5 am: 18 April 2011, 13:41:27 » |
|
Ich habe es geschafft und diesen Fehler reproduziert ;o)
Natürlich nicht absichtlich - daher bräuchte ich hier ein wenig Unterstützung, um zur Lösung zu gelangen.
Installiert: PS 1.3.7
Nach einer Bestellung fehlt das Produkt im Admin unter Bestellungen (was natürlich sehr ungünstig ist). In der Mail an den Kunden sind die Produkte korrekt aufgeführt. In der 2. Mail (bspw. Warte auf Überweisung) fehlen dann nicht nur die Produkte - es stehen außerdem anstelle der Adressen nur die Platzhalter {delivery_firstname}, {delivery_lastname} usw. Ich werde jetzt die Original englischen Mails noch Mal versuchen (in den de-Ordner kopieren) und schauen ob es damit geht - aber dass die Produkte im Admin auch fehlen ist natürlich fast noch schlimmer! Hoffe auf Hilfe. Gruß, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Ralf
|
 |
« Antworten #6 am: 19 April 2011, 10:50:31 » |
|
nun habe ich weiter nachgeforscht ... in der DB unter ps_order_detail ist die Bestellung nicht zu finden. Eine neue Bestellung mit der ID 37 (zu sehen und zu finden in der Tabelle ps_order) ist eingetroffen - aber in der DB unter ps_order_detail ist die letzte ID, die 34.
Hat bitte jemand eine Idee, was ich als nächstes überprüfen / verändern / probieren kann? Finde ich noch irgendwie raus, was bestellt wurde? (das war leider keine Testbestellung) Danke & Gruß, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Chris
|
 |
« Antworten #7 am: 19 April 2011, 11:02:21 » |
|
Hallo Ralf, Finde ich noch irgendwie raus, was bestellt wurde? (das war leider keine Testbestellung) Wenn in der Db nichts zu finden ist und du keine Mail mit den Daten der Bestellung erhalten hast wirst du wohl die Daten nicht mehr auffinden. Eventuell ist der Warenkorb liegen geblieben, wenn die Bestellung die id_cart hat kannst du in der DB schauen ob du da etwas findest, dass ist aber kein sicherer Weg. Wenn das Kundenkonto angelegt wurde bleibt eigentlich nur die Möglichkeit bei deinem Kunden nachzufragen was bestellt wurde. Viele Grüße Chris
|
|
|
|
|
Gespeichert
|
|
|
|
|
Ralf
|
 |
« Antworten #8 am: 19 April 2011, 11:28:09 » |
|
Hi Chris,
vielen Dank für deine schnelle Antwort. Das war ein guter Tipp. Sogar im BO findet man unter dem Warenkorb noch die Bestellung. Aber wo und wie kann es passiert sein, dass die Produkte ja in der Bestellbestätigung (und im Warenkorb) drin sind, aber dann nicht in der DB? An welcher Stelle kann ich testen? Hast du - oder jemand anders noch Ideen?
Gruß, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Chris
|
 |
« Antworten #9 am: 19 April 2011, 11:33:44 » |
|
Hallo Ralf, Aber wo und wie kann es passiert sein, dass die Produkte ja in der Bestellbestätigung (und im Warenkorb) drin sind, aber dann nicht in der DB? Wenn der Warenkorb noch vorhanden ist wurde die Bestellung wahrscheinlich nicht abgeschlossen, die erste Anlaufstelle wird hier wohl das Paymentmodul sein. Möglich wäre aber auch das beim versenden der Mail etwas nicht gepasst hat, so das dort eventuell der Abschluss dort hängen geblieben ist. Wenn du den Warenkorb hast würde ich versuchen einfach alles was der Kunde gekauft hat nocheinmal zu kaufen, vllt. kommst du so dahinter wo das Problem liegt. Viele Grüße Chris
|
|
|
|
|
Gespeichert
|
|
|
|
|
Ralf
|
 |
« Antworten #10 am: 19 April 2011, 13:58:51 » |
|
Also ich habe jetzt die englischen Mails vom Installationszip der 1.3.7 genommen und diese alle in den de-Ordner kopiert. Ich habe auch eine andere Bezahlmethode gewählt und dann noch Mal ausprobiert. Außer dass die leeren Mails jetzt englisch sind, hat sich leider nichts getan. Ist übrigens egal welche Produkte bestellt werden. Noch weitere Ideen, um dem Problem auf die Spur zu kommen? Kann das am Modul One-Page-Checkout liegen? Gruß, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Ralf
|
 |
« Antworten #11 am: 20 April 2011, 10:09:02 » |
|
So, meine neueste Taktik sieht so aus: Ich baue den Shop "zurück". Ich habe einen Testshop (exaktes Abbild) der ebenfalls auch exakt den Fehler hat, dass die Produkte nicht in die Datenbank geschrieben werden (eigene DB). Ich habe bereits alle Zahlungsmodule deinstalliert und ein Standard-Zahlungsmodul wieder aktiviert. Keine Verbesserung. Ich habe dann alle möglichen anderen Module deinstalliert. Auch keine Hilfe. Dann habe ich das Stadard-Template aktiviert. Die Produkte sind immer noch nicht in der DB. Natürlich habe ich nach jeder Aktion eine Testbestellung durchgeführt. Ich würde jetzt gerne weiter machen ... aber was soll ich als nächstes "zurückbauen"? Ich könnte mir vorstellen, dass die ein oder andere php-Datei auch geändert wurde. Wo wird die Bestellung denn in die Datenbank geschrieben? Womit soll ich anfangen? Was kann ich noch tun? Freue mich über jeden Tipp. Danke & sonnige Grüße, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Lockesoft
|
 |
« Antworten #12 am: 20 April 2011, 15:23:27 » |
|
Hallo Ralf,
Was macht denn eigentlich ein komplett neue Installation, zum Beispiel mit dem Germaninstaller von hier, also von Anfang an neu? Wenn es dann klappt würde ich mir das zurück bauen sparen.
|
|
|
|
|
Gespeichert
|
LG Klaus / Lockesoftdiverse Presta-Installationen von 0.81 bis 1.4.x Kids2Keys2012 der Tastenwettbewerb der IFET, für Jung und Alt
|
|
|
|
Ralf
|
 |
« Antworten #13 am: 20 April 2011, 15:52:17 » |
|
Hallo Klaus, habe ich auch schon überlegt - aber dann wäre doch die 1.4er vielleicht die richtige ... wenn schon neu ;o)
Aber - da gibts zwar bspw. den onepage-checkout, aber andere Module nicht, die auch wichtig sind.
Gibts denn die 1.3.7 inzwischen als German Edition? Gruß, Ralf
|
|
|
|
|
Gespeichert
|
|
|
|
|
Lockesoft
|
 |
« Antworten #14 am: 20 April 2011, 16:31:58 » |
|
Hallo Ralf, Klaro gibt es die 1.3.7 als germanInstaller, hab ich selber gebastelt  Die 1.4er wäre natürlich auch eine Option. Onepagecheckout ist da auch schon drin, genauso wie die Gastbestellung. Für den rest schau dir evtl. mal den Patch von qazi an. Beide Links findest Du in der FAQ, die auf der Startseite des E-Commerce-Bereichsa als erstes angepinnt ist.
|
|
|
|
|
Gespeichert
|
LG Klaus / Lockesoftdiverse Presta-Installationen von 0.81 bis 1.4.x Kids2Keys2012 der Tastenwettbewerb der IFET, für Jung und Alt
|
|
|
|