Managed Server
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: Box Admin info anpassen

    Mr.Mau

    • Neu im Forum
    • Beiträge: 45
    Box Admin info anpassen
    am: 17. Juni 2010, 14:07:01
    Hallo.
    Wie/wo kann ich die Infos in der Adminbox ändern.
    Damit meine ich die Box in welcher die offenen, erledigte, etc. Bestellungen angezeigt werden.

    Grüße
    tom



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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Box Admin info anpassen
    Antwort #1 am: 17. Juni 2010, 14:28:49
    Du musst die Datei "/templates/xtc5/source/boxes/admin.php" bzw. "/templates/xtc5/boxes/box_admin.html" anpassen.

    Grüße

    Torsten

    Mr.Mau

    • Neu im Forum
    • Beiträge: 45
    Box Admin info anpassen
    Antwort #2 am: 17. Juni 2010, 14:52:35
    Hallo,
    vielen Dank für die Antwort.
    Die admin.php ist der Weg.

    hechicero

    • Mitglied
    • Beiträge: 233
    Box Admin info anpassen
    Antwort #3 am: 12. September 2010, 10:26:38
    Hallo

    ich will den Bestellstatus nach der "orders_status_id" aufsteigend anzeigen lassen. Das würde ich mit der Anweisung

    Code: PHP  [Auswählen]
    order by
     
    machen. Könnt Ihr mir bitte sagen wo und wie ich die Anweisung genau einbauen muss?

    Vielen Dank und Grüße

    hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Box Admin info anpassen
    Antwort #4 am: 12. September 2010, 10:45:41
    Hi hechicero,

    falls Du die order Auflistung im Admin meinst:
    Zeile 810 in /admin/orders.php:

    Code: PHP  [Auswählen]
                            $orders_query_raw = "select o.orders_id, o.afterbuy_success, o.afterbuy_id, o.customers_name, o.payment_method, o.date_purchased, o.last_modified, o.currency, o.currency_value, s.orders_status_name, ot.text as order_total from ".TABLE_ORDERS." o left join ".TABLE_ORDERS_TOTAL." ot on (o.orders_id = ot.orders_id), ".TABLE_ORDERS_STATUS." s where o.orders_status = s.orders_status_id and s.language_id = '".$_SESSION['languages_id']."' and s.orders_status_id = '".xtc_db_input($status)."' and ot.class = 'ot_total' order by o.orders_id DESC";
     
    das DESC am Ende in ASC ändern.

    Obwohl mir schleierhaft ist was die Frage hier bei der Box Admin zu suchen hat...

    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Box Admin info anpassen
    Antwort #5 am: 12. September 2010, 10:59:04
    Hallo Franky,

    ich meinte im Shopbereich, wenn ich als Admin angemeldet bin, die Box "Admin Info" wo unter "Statistik" die Bestellstatus, Anzahl der Kunden, Artikel und Bewertungen stehen. Dort hätte ich gerne die Reihenfolge der Bestellstatus entsprechend geändert.

    Grüße

    hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Box Admin info anpassen
    Antwort #6 am: 12. September 2010, 13:14:27
    Hallo hechicero,

    da steht nur das:
    Zitat
    Nicht bestätigt: 0
    Offen: 3
    In Bearbeitung: 0
    Versendet: 0
    Kunden 1
    Artikel 3
    Bewertungen 0
    Wenn ich dann auf "Offen: 3" klicke komme ich in den Adminbereich und sehe die noch offenen Bestellungen (für diese Liste war mein Verbesserungsvorschlag).

    Ich weiß jetzt nicht was für eine Sortierung Du meinst...

    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Box Admin info anpassen
    Antwort #7 am: 12. September 2010, 19:09:50
    Hallo Franky,
    bei mir steht folgendes (ich habe die Bestellstatus für meine Bedürfnisse angepasst):
    Zitat
    Nicht bestätigt: 0
    Offen: 0
    PP - Abbruch: 0
    MB - in Bearbeitung: 0
    MB - wartend: 0
    MB - abgelehnt: 0
    PP - offen wartend: 0
    PP - abgelehnt: 0
    versendet: 0
    Download freigegeben: 0
    Kunden 1
    Artikel 38
    Bewertungen 0
    Ich möchte dass es so angezeigt wird (weil ich es übersichtlicher finde):
    Zitat
    Nicht bestätigt: 0
    Offen: 0
    MB - in Bearbeitung: 0
    MB - wartend: 0
    MB - abgelehnt: 0
    PP - offen wartend: 0
    PP - Abbruch: 0
    PP - abgelehnt: 0
    versendet: 0
    Download freigegeben: 0
    Kunden 1
    Artikel 38
    Bewertungen 0
    Die Liste im Adminbereich wird so angezeigt wie ich es will. Eben nur in der Box "Admin Info" ist der eine Eintrag an falscher Stelle.

    Grüße

    hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Box Admin info anpassen
    Antwort #8 am: 12. September 2010, 19:14:57
    Hallo hechicero,

    und woher soll ich dann Deinen Quelltext kennen wenn Du die Box selber angepasst hast?  :whistle:

    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Box Admin info anpassen
    Antwort #9 am: 12. September 2010, 19:25:38
    Hallo Franky,

    die Box ist schon original von modified eCommerce Shopsoftware. Ich habe nur unter "Konfiguration" -> "Bestellstatus" die Bestellstatus wie oben angepasst. Der Quelltext ist unverändert.

    Ich verstehe selbst nicht, warum im Adminbereich -> Startseite es richtig angezeigt wird:
    Zitat
    Offen:   0
    MB - in Bearbeitung:   0
    MB - wartend:   0
    MB - abgelehnt:   0
    PP - offen wartend:   0
    PP - Abbruch:   0
    PP - abgelehnt:   0
    versendet:   0
    Download freigegeben:   0
    aber in der Box "Admin Info" nicht.

    Grüße

    hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Box Admin info anpassen
    Antwort #10 am: 12. September 2010, 19:38:38
    Hi hechicero,

    jetzt hat er (also ich) es verstanden! ;)

    In /templates/xtc5/source/boxes/admin.php in Z.33 das:

    Code: PHP  [Auswählen]
      $orders_status_query = xtc_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int)$_SESSION['languages_id'] . "'");
     
    ändern in das:

    Code: PHP  [Auswählen]
      $orders_status_query = xtc_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int)$_SESSION['languages_id'] . "' order by orders_status_name");
     
    dann sollte es gehen.

    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Box Admin info anpassen
    Antwort #11 am: 12. September 2010, 19:55:43
    Hallo Franky,

    war ne schwierige Geburt.  :lol:

    Muss aber nicht an ihm (also Dir) gelegen haben, kann auch sein, dass er (also ich) sich nicht klar ausgedrückt hat!  :lol2:

    Genau danach habe ich gesucht.

    Ich habe nur
    Code: PHP  [Auswählen]
    $orders_status_query = xtc_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int)$_SESSION['languages_id'] . "' order by orders_status_name");
    in
    Code: PHP  [Auswählen]
    $orders_status_query = xtc_db_query("select orders_status_name, orders_status_id from " . TABLE_ORDERS_STATUS . " where language_id = '" . (int)$_SESSION['languages_id'] . "' order by orders_status_id");
    abgeändert, da die erwünschte Reihenfolge genau der aufsteigenden "orders_status_id" entspricht.

    Hoffentlich war das jetzt nicht wieder zu wirr formuliert...  :?

    Auf jeden Fall passt das jetzt perfekt.

    Vielen Dank für Deine Hilfe und Geduld!

    Grüße

    hechicero

    11 Antworten
    4985 Aufrufe
    24. Juni 2014, 07:04:34 von wasch
    1 Antworten
    2475 Aufrufe
    22. August 2011, 20:23:44 von DokuMan
    7 Antworten
    5766 Aufrufe
    16. Mai 2011, 10:29:37 von Tomcraft