Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Bestellung in Datenbank vorhanden - im Admin fehlt sie

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Hallo zusammen,

    wenn ich in meinem Shop eine Bestellung ausführe, dann bekomme ich eine Bestellbestätigung und die Bestellung wird auch in die Datenbank geschrieben.
    Mein Problem ist, dass die Bestellung im Admin nicht auftaucht. Kann das was mit dem "order_status" zu tun haben?

    Ich bin echt ratlos..

    Schöne Grüße,
    Jens

      [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]



    Linkback: https://www.modified-shop.org/forum/index.php?topic=8812.0

    me94

    • Fördermitglied
    • Beiträge: 15
    Bestellung in Datenbank vorhanden - im Admin fehlt sie
    Antwort #1 am: 26. Oktober 2010, 17:00:44
    Hallo Jens,

    das kann was mit dem Orderstatus zu tun haben.

    Ich hatte diesen Fehler auch mal und zwar als ich die Orderstatus-Bezeichnungen im Admin (oder war es doch direkt in der Tabelle ?? ... weiß nicht mehr so genau ...) geändert habe.

    Ich konnte den Fehler beheben, indem ich nochmal in den einzelnen Zahlungsmethoden (bei mir war der Verursacher das PayPal-Modul) das Kombifeld für den Oderstatus aktualisiert und gespeichert habe. Danach lief wieder alles rund. Vielleicht ist das auch ein Ansatzpunkt für Dich.

    Gruss, Elke

    Schreibwarendiele

    • Frisch an Board
    • Beiträge: 67
    • Geschlecht:
    Bestellung in Datenbank vorhanden - im Admin fehlt sie
    Antwort #2 am: 26. Oktober 2010, 17:26:08
    Geh mal im Admin in den Bereich Konfiguration -> Bestellstatus.
    Dort definierst du einen beliebigen anderen Status als Standard und dann definierst Du den wirklich gewollten Status als Standard.
    Wenn dann die nächste neue Bestellung im Admin erscheint, liegt es vermutlich daran, daß Status 1 noch als Standard in der Datenbank vermerkt war, obwohl es den Status 1 bei Dir gar nicht mehr gibt.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Bestellung in Datenbank vorhanden - im Admin fehlt sie
    Antwort #3 am: 26. Oktober 2010, 22:09:10
    Wenn es ein neuer Shop ist, dann würde ich die Tabelle "orders_status" zurücksetzen (vorher unbedingt ein Backup der Datenbank anlegen!):

    Code: SQL  [Auswählen]
    DROP TABLE IF EXISTS orders_status;
    CREATE TABLE orders_status (
      orders_status_id INT DEFAULT 0 NOT NULL,
      language_id INT DEFAULT 1 NOT NULL,
      orders_status_name VARCHAR(32) NOT NULL,
      PRIMARY KEY (orders_status_id, language_id),
      KEY idx_orders_status_name (orders_status_name)
    ) ENGINE=myisam DEFAULT CHARSET=latin1 COLLATE latin1_german1_ci;

    INSERT INTO orders_status VALUES (1,1,'Pending');
    INSERT INTO orders_status VALUES (1,2,'Offen');
    INSERT INTO orders_status VALUES (2,1,'Processing');
    INSERT INTO orders_status VALUES (2,2,'In Bearbeitung');
    INSERT INTO orders_status VALUES (3,1,'Delivered');
    INSERT INTO orders_status VALUES (3,2,'Versendet');
     
    Sollte der Shop schon älter sein, dann kannst du einfach auch unter "Konfiguration" -> "Bestalstatus" den gewünschten Status "Bearbeiten" und "als Standard definieren" anklicken, dann sollten die Bestellungen wieder sichtbar sein.

    Grüße

    Torsten

    18 Antworten
    5184 Aufrufe
    08. April 2020, 05:13:01 von noRiddle (revilonetz)
    5 Antworten
    516 Aufrufe
    16. Februar 2024, 08:59:43 von Timm
    11 Antworten
    5036 Aufrufe
    04. Juli 2016, 17:10:39 von iconia