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: Mehrere Bestellungen per Textfeld auf einen Status setzen

    ShopUser

    • Frisch an Board
    • Beiträge: 55
    Hallo zusammen,
    ich würde gerne in einem Textfeld mehrere Bestellnunmmern untereinander schreiben um diese dann gesamt auf den Status z.B. "Versendet" zu setzen. Es brauchen dabei keine Mail, keine Kommentare oder sonstige Aktionen ausgelöst werden.

    Hintergrund ist, das ich per Barcode-Scanner unsere Bestellscheine einlese, die die Shop-Bestellnummer beinhalten. Diese landen dann untereinander in der Textbox und sollen dann den Status der betreffenden Bestellungen ändern.

    Hat jemand das schon gemacht oder einen guten Ansatz für mich?

    Viele Grüße
    André

     

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

    Clever

    • Schreiberling
    • Beiträge: 257
    Re: Mehrere Bestellungen per Textfeld auf einen Status setzen
    Antwort #1 am: 15. April 2013, 14:31:24
    zu wenige infos ....ein Textfeld, das kann überall sein... in welcher php ist es eingebunden ?
    was passiert bisher wenn Du den inhalt speicherst ... ?

    mit einem befehl wie zb:
    Code: PHP  [Auswählen]
         // update orders_status on order
           
                $sqlUpdateStatus = "UPDATE " . TABLE_ORDERS . " SET orders_status = '3' WHERE orders_id = '" . xtc_db_input($BaroID) . "'";
                $resUpdateStatus = xtc_db_query($sqlUpdateStatus);
           
    kann man den Status auf 3 setzen - aber $BaroID muss definiert sein...
    Wenn Du mehrere Bestellnummern ins Textfeld einscanst sind die ja irgendwie getrennt ( Komma oder neue Zeile ...)
    aber wie gesagt - mit den Infos kann Dir das wohl keiner genau sagen  :-?

    ShopUser

    • Frisch an Board
    • Beiträge: 55
    Re: Mehrere Bestellungen per Textfeld auf einen Status setzen
    Antwort #2 am: 15. April 2013, 17:10:01
    Moin,
    ja, sorry war ein wenig dürftig die Info.

    Ablauf:
    Die Bestellnummern sollen auf einer extra Seite untereinander eingegeben werden.
    Nach klick auf Import starten müssten diese Eingaben (vermutlich als foreach-Schleife) abgearbeitet werden. Der Status der einzelenen Bestellungen soll dann auf z.B. "Versendet" gesetzt werden. Es wäre nicht notwendig Mails und Kommentare zusätlich zu generieren.
    Da meine PHP-Zeiten nun doch schon länger zurückliegen, stehe ich gerade auf dem Schlauch.

    Viele Grüße
    André

    Managed Server
    8 Antworten
    4246 Aufrufe
    05. Februar 2014, 19:19:38 von manne35
    6 Antworten
    4103 Aufrufe
    11. Dezember 2014, 21:57:15 von Wave
    0 Antworten
    853 Aufrufe
    16. August 2017, 15:11:59 von EdgarZ
    2 Antworten
    1856 Aufrufe
    14. Juni 2014, 18:09:31 von paco43