Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: Bestellstatus ID herausfinden  (Gelesen 2492 mal)

Offline Olikun

  • Mitglied
  • ***
  • Beiträge: 141
    • Teile Beitrag
Bestellstatus ID herausfinden
« am: 21. Dezember 2014, 14:02:14 »
Hallo Leute,

mein Warenwirtschaftsprogramm (Orgamax) soll nur einen bestimmten Bestellstatus abrufen.

Ich muss eine Datei anpassen und dort die Bestellstatus ID meines Shops eintragen

Wo finde ich diese ID den?
Ist das eine einzige Zahl?

Mein Shop hat folgende Bestellstati

Offen
In Bearbeitung
Versand
Bezahlt
Orgamax
Storniert

In der Reihenfolge stehen Sie auch im Backend rechts auf der Startseite.

Wie erfahre ich jetzt die ID?
Habe mehrmals gelesen das die in der orders_status.php Datei stehen aber da steht keiner Bestellstati drin :(

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

Offline Bonsai

  • Viel Schreiber
  • *****
  • Beiträge: 4.147
  • Geschlecht: Männlich
    • Teile Beitrag
    • J.K.Fischer Shop
Re: Bestellstatus ID herausfinden
« Antwort #1 am: 21. Dezember 2014, 14:09:04 »
Code: SQL  [Auswählen]
SELECT * FROM `orders_status`

Offline Olikun

  • Mitglied
  • ***
  • Beiträge: 141
    • Teile Beitrag
Re: Bestellstatus ID herausfinden
« Antwort #2 am: 21. Dezember 2014, 14:17:08 »
Code: SQL  [Auswählen]
SELECT * FROM `orders_status`

toll und was soll mir das jetzt bitte sagen :(

in der Datei  orders_status.php gibt es nur einmal "select * from" und dahinter steht ".TABLE_ORDERS_STATUS." where language_id = '"

kann mit der Antwort leider nicht viel Anfangen :(

Offline Bonsai

  • Viel Schreiber
  • *****
  • Beiträge: 4.147
  • Geschlecht: Männlich
    • Teile Beitrag
    • J.K.Fischer Shop
Re: Bestellstatus ID herausfinden
« Antwort #3 am: 21. Dezember 2014, 14:18:13 »
Melde dich mal bei Deinem Provider an und hau den Befehl in myphpadmin. Dann ist Deine Frage beantwortet!

Offline Olikun

  • Mitglied
  • ***
  • Beiträge: 141
    • Teile Beitrag
Re: Bestellstatus ID herausfinden
« Antwort #4 am: 21. Dezember 2014, 14:28:50 »
Melde dich mal bei Deinem Provider an und hau den Befehl in myphpadmin. Dann ist Deine Frage beantwortet!

ok hab ich gemacht und es erscheint eine tabelle die mir anscheinend wirklich die ID´s anzeigt (siehe Bild)

habe es aber in die Datei von der Wawi auf dem Webserver eingetragen wie es mir der Support erklärt hat.

//alle anderen Shops
$GLOBALS["DEFAULT_ORDERS_STATUS"] = 1; // #change_DEFAULT_ORDERS_STATUS

Also ist due Zahl die ID. Standartmäßig ist es in meiner Wawi so das nur offene bestellungen abgerufen werden.
Habe also die 3 Eingetragen damit alle Versendeten abgerufen werden damit die noch in die Datenbank von meiner Wawi kommen.

Funkitoniert aber leider nicht :(
Es werden weiterhin die offenen Abgerufen

Offline Bonsai

  • Viel Schreiber
  • *****
  • Beiträge: 4.147
  • Geschlecht: Männlich
    • Teile Beitrag
    • J.K.Fischer Shop
Re: Bestellstatus ID herausfinden
« Antwort #5 am: 21. Dezember 2014, 14:46:33 »
in der Datei  orders_status.php gibt es nur einmal "select * from" und dahinter steht ".TABLE_ORDERS_STATUS." where language_id = '"
TABLE_ORDERS_STATUS ist die Tabelle Dir Du aufgerufen hast. (In der Konstante steht 'orders_status')
Wenn du Dir die Tabelle mal näher ansiehst, ist hier jeder Eintrag doppelt und hat jeweils unterschiedliche sprachen. Deshalb "where language_id ="

Ich kann Dir nur dazu sagen, dass die 3 richtig ist. Sicher, dass hinter "where language_id =" keine Variable steht? Da muss irgendwas sein, sonst ist die language_id nicht gesetzt.

Hast Du an der orders_status.php rumgebastelt? Wenn ja, kopiere mal testweise die origniale drüber!

Offline kgd

  • Experte
  • *****
  • Beiträge: 1.540
    • Teile Beitrag
    • https://www.karsta.de
Re: Bestellstatus ID herausfinden
« Antwort #6 am: 21. Dezember 2014, 15:13:19 »
@Olikun
Kenne das Problem.
Ganz einfach, tausche die admin/order_status.php mit der hier angehängten aus und gehe dann in deinem Admin-Bereich erneut in den Punkt Bestellstatus. Jetzt kannst du die verwendeten IDs jederzeit sehen.

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

Offline noRiddle

  • Experte
  • *****
  • Beiträge: 9.736
  • Geschlecht: Männlich
    • Teile Beitrag
    • Webdesign Bonn - Köln
Re: Bestellstatus ID herausfinden
« Antwort #7 am: 21. Dezember 2014, 23:07:28 »
Sicherlich hilfreich, aber die IDs hätte man leicht entweder aus der URL eines zum bearbeiten markierten Status auslesen können (oID) oder aus dem Quelltext der Dropdown-Values in der Bestellbearbeitung.

Gruß,
noRiddle

Offline kgd

  • Experte
  • *****
  • Beiträge: 1.540
    • Teile Beitrag
    • https://www.karsta.de
Re: Bestellstatus ID herausfinden
« Antwort #8 am: 22. Dezember 2014, 09:59:07 »
Das kann man sicherlich machen, aber Shopbetreiber sind nicht in jedem Fall auch Programmierer und so sind alle IDs auf einen Blick, ohne in den jeweiligen Status klicken zu müssen, auszulesen bzw. zusehen.

Es ist schön, wenn das Leben nicht an jedem Punkt eine große Anstrengung darstellt. 8-)
BG

Offline noRiddle

  • Experte
  • *****
  • Beiträge: 9.736
  • Geschlecht: Männlich
    • Teile Beitrag
    • Webdesign Bonn - Köln
Re: Bestellstatus ID herausfinden
« Antwort #9 am: 22. Dezember 2014, 12:36:18 »
Da hast du natürlich Recht.
Aber wo fängt man an und wo hört man auf ?
Es geht hier ja schließlich nicht um modified-eigene Dinge sondern um spezielle Erweiterungen, wie z.B. ein Konnektor für eine WaWi.
Traurig, daß die WaWi-Hersteller in ihren Anleitungen nicht mehr zu solchen Themen sagen.
Viele Fremdanbieter machen es sich so einfach...

Gruß,
noRiddle

Offline Olikun

  • Mitglied
  • ***
  • Beiträge: 141
    • Teile Beitrag
Re: Bestellstatus ID herausfinden
« Antwort #10 am: 22. Dezember 2014, 14:12:51 »
hab alles hin bekommen :)
danke euch


Teile per facebook Teile per linkedin Teile per twitter