Ankündigung

Einklappen
Keine Ankündigung bisher.

"korrektes" edit_order-Modul

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    "korrektes" edit_order-Modul

    Hi,
    ich benutze das edit_orders-Modul von
    http://www.zen-cart.com/index.php?ma...roducts_id=444

    Wie schon einige mitbekommen haben funzt es leider nicht so richtig (z.B. falsche MwST).

    Hier meine Änderungen, damit man mit edit_orders arbeiten kann, um Bestellungen zu editieren (Artikel hinzufügen, Versandklosten ändern etc.):

    admin/edit_orders.php:
    in Zeile 87 den MwSt-Satz eintragen
    Code:
    $AddShippingTax = "19.0"; // e.g. shipping tax of 17.5% is "17.5"
    ca. Zeile 248
    Code:
    $RunningSubTotal += $products_details["qty"] * $products_details["final_price"];
    ändern in
    Code:
    $RunningSubTotal += ($products_details["qty"] * $products_details["final_price"]) * ((100 + $AddShippingTax) / 100);
    ca. Zeile 289 ändern in
    Code:
    $RunningTax += (($AddShippingTax * $ot_value) / (100 + $AddShippingTax));
    ca. zeile 340
    Code:
    $ot_value = $RunningTotal;
    ändern in
    Code:
    $ot_value = $RunningTotal - $RunningTax;
    Die Darstellung des Einzelpreises (netto) auf 3 Nachkommastellen setzen - ca. Zeile 851 ändern in:
    Code:
    number_format($order->products[$i]['final_price'], 3, '.', '') . "'>" . '</td>' . "\n"
    Achtung!
    Nachdem ein Produkt hinzugefügt wurde, muss man auf aktualisieren klicken, damit die Rechnung stimmt!
    Bei weiteren Rechnungszuschlägen (z.B. Nachnahme) berechnet edit_orders weiterhin keine MwSt.!

    Jetzt kann man einer Bestellung Artikel hinzufügen, löschen, Menge ändern, Preis ändern (Nettopreiseingabe!), Versandkosten &Co. ändern/hinzufügen kann Auch die Liefer- und Rechnungsadresse läßt sich ändern.
    Die 3 Nachkommastellen helfen dabei, das man beim Bruttopreis auf einen runden Preis kommt (z.B. 20.00€ statt 20.01€).

    Zum eindeutschen muss eine admin/includes/languages/german/edit_orders.php mit folgendem Inhalt erstellt werden:
    Code:
    <?php
    /*
      $Id: edit_orders.php,v 1.25 2003/08/07 00:28:44 jwh Exp $
    
      osCommerce, Open Source E-Commerce Solutions
      [url]http://www.oscommerce.com[/url]
    
      Copyright (c) 2002 osCommerce
    
      Released under the GNU General Public License
    */
    
    define('HEADING_TITLE', 'Bestellung ändern');
    define('HEADING_TITLE_SEARCH', 'Bestell-ID:');
    define('HEADING_TITLE_STATUS', 'Status:');
    define('ADDING_TITLE', 'Artikel hinzufügen');
    
    define('ENTRY_UPDATE_TO_CC', '(Update to [b]Credit Card[/b] to view CC fields.)');
    define('TABLE_HEADING_COMMENTS', 'Kommentare');
    define('TABLE_HEADING_CUSTOMERS', 'Kunde');
    define('TABLE_HEADING_ORDER_TOTAL', 'Order Total');
    define('TABLE_HEADING_DATE_PURCHASED', 'Date Purchased');
    define('TABLE_HEADING_STATUS', 'Status');
    define('TABLE_HEADING_ACTION', 'Action');
    define('TABLE_HEADING_QUANTITY', 'Menge');
    define('TABLE_HEADING_PRODUCTS_MODEL', 'Modell');
    define('TABLE_HEADING_PRODUCTS', 'Artikel');
    define('TABLE_HEADING_TAX', 'MwSt');
    define('TABLE_HEADING_TOTAL', 'Summe');
    define('TABLE_HEADING_UNIT_PRICE', 'Einzelpreis');
    define('TABLE_HEADING_TOTAL_PRICE', 'Summe');
    
    define('TABLE_HEADING_CUSTOMER_NOTIFIED', 'Kunde benachrichtigen');
    define('TABLE_HEADING_DATE_ADDED', 'Datum');
    
    define('ENTRY_CUSTOMER', 'Kunde:');
    define('ENTRY_CUSTOMER_NAME', 'Name');
    define('ENTRY_CUSTOMER_COMPANY', 'Firma');
    define('ENTRY_CUSTOMER_ADDRESS', 'Adresse');
    define('ENTRY_CUSTOMER_SUBURB', 'suburb');
    define('ENTRY_CUSTOMER_CITY', 'Stadt');
    define('ENTRY_CUSTOMER_STATE', 'Provinz');
    define('ENTRY_CUSTOMER_POSTCODE', 'PLZ');
    define('ENTRY_CUSTOMER_COUNTRY', 'Land:');
    
    define('ENTRY_SOLD_TO', 'SOLD TO:');
    define('ENTRY_DELIVERY_TO', 'Delivery To:');
    define('ENTRY_SHIP_TO', 'SHIP TO:');
    define('ENTRY_SHIPPING_ADDRESS', 'Lieferadresse:');
    define('ENTRY_BILLING_ADDRESS', 'Rechnungsadresse:');
    define('ENTRY_PAYMENT_METHOD', 'Zahlungsmethode:');
    define('ENTRY_CREDIT_CARD_TYPE', 'Credit Card Type:');
    define('ENTRY_CREDIT_CARD_OWNER', 'Credit Card Owner:');
    define('ENTRY_CREDIT_CARD_NUMBER', 'Credit Card Number:');
    define('ENTRY_CREDIT_CARD_EXPIRES', 'Credit Card Expires:');
    define('ENTRY_SUB_TOTAL', 'Zwischensumme:');
    define('ENTRY_TAX', 'MwSt:');
    define('ENTRY_SHIPPING', 'Shipping:');
    define('ENTRY_TOTAL', 'Summe:');
    define('ENTRY_DATE_PURCHASED', 'Date Purchased:');
    define('ENTRY_STATUS', 'Status:');
    define('ENTRY_DATE_LAST_UPDATED', 'Letze Aktualisierung:');
    define('ENTRY_NOTIFY_CUSTOMER', 'Kunde benachrichtigen:');
    define('ENTRY_NOTIFY_COMMENTS', 'Kommentare hinzufügen:');
    define('ENTRY_PRINTABLE', 'Print Invoice');
    
    define('TEXT_INFO_HEADING_DELETE_ORDER', 'Bestellung löschen');
    define('TEXT_INFO_DELETE_INTRO', 'Wollenn Sie wirklich diese Bestellung löschen?');
    define('TEXT_INFO_RESTOCK_PRODUCT_QUANTITY', 'Restock product quantity');
    define('TEXT_DATE_ORDER_CREATED', 'Erstelldatum:');
    define('TEXT_DATE_ORDER_LAST_MODIFIED', 'Letzte Änderung:');
    define('TEXT_DATE_ORDER_ADDNEW', 'Artikel hinzufügen');
    define('TEXT_INFO_PAYMENT_METHOD', 'Zahlungsmethode:');
    
    define('TEXT_ALL_ORDERS', 'Alle Bestellungen');
    define('TEXT_NO_ORDER_HISTORY', 'Keine Bestell-History vorhanden');
    
    define('EMAIL_SEPARATOR', '------------------------------------------------------');
    define('EMAIL_TEXT_SUBJECT', 'Bestellung aktualisiert');
    define('EMAIL_TEXT_ORDER_NUMBER', 'Bestellnummer:');
    define('EMAIL_TEXT_INVOICE_URL', 'Detailed Invoice:');
    define('EMAIL_TEXT_DATE_ORDERED', 'Bestelldatum:');
    define('EMAIL_TEXT_STATUS_UPDATE', 'Your order has been updated to the following status.' . "\n\n" . 'New status: %s' . "\n\n" . 'Please reply to this email if you have any questions.' . "\n");
    define('EMAIL_TEXT_COMMENTS_UPDATE', 'Die Kommenatre für ihre Bestellung sind' . "\n\n%s\n\n");
    
    define('ERROR_ORDER_DOES_NOT_EXIST', 'Fehler: Bestellung existiert nicht!');
    define('SUCCESS_ORDER_UPDATED', 'Bestellung erfolgreich aktualisiert.');
    define('WARNING_ORDER_NOT_UPDATED', 'Warnung: Die Bestellung wurde nicht aktualisiert!');
    
    define('ADDPRODUCT_TEXT_CATEGORY_CONFIRM', 'OK');
    define('ADDPRODUCT_TEXT_SELECT_PRODUCT', 'Artikel auswählen');
    define('ADDPRODUCT_TEXT_PRODUCT_CONFIRM', 'OK');
    define('ADDPRODUCT_TEXT_SELECT_OPTIONS', 'Optionen auswählen');
    define('ADDPRODUCT_TEXT_OPTIONS_CONFIRM', 'OK');
    define('ADDPRODUCT_TEXT_OPTIONS_NOTEXIST', 'Keine Optionen: Überspringe..');
    define('ADDPRODUCT_TEXT_CONFIRM_QUANTITY', 'Menge');
    define('ADDPRODUCT_TEXT_CONFIRM_ADDNOW', 'Hinzufügen');
    
    ?>
    Fertig! Ich hoffe ich konnte einigen helfen.

    #2
    Hallo triparcus, magst du evtl. diese Erweiterung samt deinen eingebauten Änderungen im Downloadbereich anbieten?

    Ich denke damit wären vielen geholfen, da gerade diese Funktion schmerzlich vermisst wird.

    Gruß
    MaleBorg

    Kommentar


      #3
      @triparcus: Herzlichen Dank! So ein Modul hab ich schon lange gesucht!
      Aber ich bekomme immer den Fehler (erscheint beim bearbeiten und aktualisieren):

      Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/*****/admin/includes/languages/german/edit_orders.php:99) in /www/htdocs/*****/admin/includes/init_includes/init_templates.php on line 36

      Kommentar


        #4
        hab es selber herausgefunden, die deutsche edit_orders.php war irgendwo falsch.
        Hier die neue Datei: admin/includes/languages/german/edit_orders.php

        Code:
        <?php
        /*
          $Id: edit_orders.php,v 1.25 2003/08/07 00:28:44 jwh Exp $
        
          osCommerce, Open Source E-Commerce Solutions
          [url]http://www.oscommerce.com[/url]
        
          Copyright (c) 2002 osCommerce
        
          Released under the GNU General Public License
        */
        
        define('HEADING_TITLE', 'Bestellung bearbeiten');
        define('HEADING_TITLE_SEARCH', 'Bestellnummer:');
        define('HEADING_TITLE_STATUS', 'Status:');
        define('ADDING_TITLE', 'Produkt hinzufügen');
        
        define('ENTRY_UPDATE_TO_CC', '(Zur [b]Kreditkarte[/b] aktualisieren.)');
        define('TABLE_HEADING_COMMENTS', 'Kommentar');
        define('TABLE_HEADING_CUSTOMERS', 'Kunde');
        define('TABLE_HEADING_ORDER_TOTAL', 'Summe');
        define('TABLE_HEADING_DATE_PURCHASED', 'Bestelldatum');
        define('TABLE_HEADING_STATUS', 'Status');
        define('TABLE_HEADING_ACTION', 'Aktion');
        define('TABLE_HEADING_QUANTITY', 'Menge');
        define('TABLE_HEADING_PRODUCTS_MODEL', 'Modell');
        define('TABLE_HEADING_PRODUCTS', 'Artikel');
        define('TABLE_HEADING_TAX', 'MwSt');
        define('TABLE_HEADING_TOTAL', 'Summe');
        define('TABLE_HEADING_UNIT_PRICE', 'Einzelpreis');
        define('TABLE_HEADING_TOTAL_PRICE', 'Summe');
        
        define('TABLE_HEADING_CUSTOMER_NOTIFIED', 'Kunde benachrichtigt');
        define('TABLE_HEADING_DATE_ADDED', 'Datum');
        
        define('ENTRY_CUSTOMER', 'Kunde:');
        define('ENTRY_CUSTOMER_NAME', 'Name');
        define('ENTRY_CUSTOMER_COMPANY', 'Firma');
        define('ENTRY_CUSTOMER_ADDRESS', 'Adresse');
        define('ENTRY_CUSTOMER_SUBURB', 'Vorort');
        define('ENTRY_CUSTOMER_CITY', 'Stadt');
        define('ENTRY_CUSTOMER_STATE', 'Bundesland');
        define('ENTRY_CUSTOMER_POSTCODE', 'PLZ');
        define('ENTRY_CUSTOMER_COUNTRY', 'Land');
        
        define('ENTRY_SOLD_TO', 'verkauft an:');
        define('ENTRY_DELIVERY_TO', 'Lieferung an:');
        define('ENTRY_SHIP_TO', 'Versand an:');
        define('ENTRY_SHIPPING_ADDRESS', 'Versandadresse:');
        define('ENTRY_BILLING_ADDRESS', 'Rechnungsadresse:');
        define('ENTRY_PAYMENT_METHOD', 'Zahlungsmethode:');
        define('ENTRY_CREDIT_CARD_TYPE', 'Kreditkartentyp:');
        define('ENTRY_CREDIT_CARD_OWNER', 'Eigentümer:');
        define('ENTRY_CREDIT_CARD_NUMBER', 'Kreditkartennummer:');
        define('ENTRY_CREDIT_CARD_EXPIRES', 'Ablaufdatum:');
        define('ENTRY_SUB_TOTAL', 'Zwischensummer:');
        define('ENTRY_TAX', 'MwSt:');
        define('ENTRY_SHIPPING', 'Versand:');
        define('ENTRY_TOTAL', 'Summe:');
        define('ENTRY_DATE_PURCHASED', 'Kaufdatum:');
        define('ENTRY_STATUS', 'Status:');
        define('ENTRY_DATE_LAST_UPDATED', 'Letzte Aktualisierung:');
        define('ENTRY_NOTIFY_CUSTOMER', 'Kunde benachrichtigt:');
        define('ENTRY_NOTIFY_COMMENTS', 'Kommentar hinzufügen:');
        define('ENTRY_PRINTABLE', 'Rechnung drucken');
        
        define('TEXT_INFO_HEADING_DELETE_ORDER', 'Bestellung löschen');
        define('TEXT_INFO_DELETE_INTRO', 'Bestellung wirklich löschen?');
        define('TEXT_INFO_RESTOCK_PRODUCT_QUANTITY', 'Produktmenge wieder auffüllen');
        define('TEXT_DATE_ORDER_CREATED', 'Erstelldatum:');
        define('TEXT_DATE_ORDER_LAST_MODIFIED', 'letzte Änderung:');
        define('TEXT_DATE_ORDER_ADDNEW', 'Produkt hinzufügen.');
        define('TEXT_INFO_PAYMENT_METHOD', 'Zahlungsmethode:');
        
        define('TEXT_ALL_ORDERS', 'Alle Bestellungen');
        define('TEXT_NO_ORDER_HISTORY', 'Keine Bestellhistorie vorhanden');
        
        define('EMAIL_SEPARATOR', '------------------------------------------------------');
        define('EMAIL_TEXT_SUBJECT', 'Bestellung aktualisiert');
        define('EMAIL_TEXT_ORDER_NUMBER', 'Bestellnummer:');
        define('EMAIL_TEXT_INVOICE_URL', 'detailierte Rechnung:');
        define('EMAIL_TEXT_DATE_ORDERED', 'Bestelldatum:');
        define('EMAIL_TEXT_STATUS_UPDATE', 'Bestellung zu folgendem Status aktualisiert.' . "\n\n" . 'Neuer Status: %s' . "\n\n" . 'Bitte auf diese E-Mail antworten falls Fragen sind.' . "\n");
        define('EMAIL_TEXT_COMMENTS_UPDATE', 'Kommentar zur Bestellung' . "\n\n%s\n\n");
        
        define('ERROR_ORDER_DOES_NOT_EXIST', 'Fehler: Bestellung existiert nicht.');
        define('SUCCESS_ORDER_UPDATED', 'Bestellung erfolgreich aktualisiert.');
        define('WARNING_ORDER_NOT_UPDATED', 'Achtung: Bestellung wurde nicht aktualisiert.');
        
        define('ADDPRODUCT_TEXT_CATEGORY_CONFIRM', 'OK');
        define('ADDPRODUCT_TEXT_SELECT_PRODUCT', 'Artikel wählen');
        define('ADDPRODUCT_TEXT_PRODUCT_CONFIRM', 'OK');
        define('ADDPRODUCT_TEXT_SELECT_OPTIONS', 'Optionen wählen');
        define('ADDPRODUCT_TEXT_OPTIONS_CONFIRM', 'OK');
        define('ADDPRODUCT_TEXT_OPTIONS_NOTEXIST', 'Keine Option: auslassen..');
        define('ADDPRODUCT_TEXT_CONFIRM_QUANTITY', 'Menge');
        define('ADDPRODUCT_TEXT_CONFIRM_ADDNOW', 'Hinzufügen');
        
        
        ?>

        Kommentar


          #5
          Eigentlich ist die admin/includes/languages/german/edit_orders.php korrekt. Der Fehler ist warscheinlich dadurch entstanden, das wenn man hier den Code auswählt und kopiert und in eine Datei einfügt, eventuell Zeilenumbrüche entstehen wo keine sind - > Fehlermeldung.
          Das fertige Modul edit orders (als Teil von Mega Orders) ist auch schon eingereicht worden. In ein paar Tagen sollte es im Download-Bereich auftauchen.

          Kommentar


            #6
            Ich habe den Download freigeschaltet. An dieser Stelle nochmals vielen Dank dafür.

            Gruß
            MaleBorg

            Kommentar


              #7
              Hallo triparcus,

              habe eine Bestellung über edit_Orders geändert und auch aktualisiert. Habe dann Häckchen gemacht bei Kunde benachrichtigen gemacht. Das System schickt dem Kunden dann eine entsprechende Email!

              Nur in dieser Email (Bestellung aktualisiert) steht komischer weise nur dies:

              Bestellung aktualisiert
              $EMAIL_MESSAGE_HTML

              Eine Idee, was hier sein könnte?

              LG
              Lissy

              noch ein Nachtrag:

              Habe gerade gesehen, das ich folgende Fehlermeldung im Admin habe
              • 
                Warning: Cannot modify header information - headers already sent by (output started at /hp/aa/ah/wx/www/xxx/admin/includes/languages/german/edit_orders.php:1) in /hp/aa/ah/wx/www/xxx/admin/includes/init_includes/init_templates.php on line 36


              was den ersten Teil betrifft => Keine Ahnung
              aber in Zeile 36 steht dies:

              header("Content-Type: text/html; charset=" . CHARSET);

              Weiß vielleicht was hier falsch sein soll?

              Kommentar


                #8
                Bestellung aktualisiert
                $EMAIL_MESSAGE_HTML
                Das Problem hab eich auch und früher schon mal eine Frage dazu hier im Forum gepostet. Wusste bisher nur nicht das es an edit-orders liegt. Jetzt wo man weiß, das es an edit-orders liegt, findet sich bei zen-cart.com vielleicht eine Lösung. Komischer weise, sind die Text-Mails aber korrekt. Es betrifft nur die Bestätigungsmail in HTML.

                Die Fehlermeldung im Admin habe ich nicht.

                Kommentar


                  #9
                  Die Lösung müsste wie folgt lauten:
                  admin/edit_orders.php Zeile 183 von
                  Code:
                  zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS);
                  ändern in
                  Code:
                  zen_mail($check_status->fields['customers_name'], $check_status->fields['customers_email_address'], EMAIL_TEXT_SUBJECT, $email, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, array('EMAIL_MESSAGE_HTML'=>$email));
                  Habe es aber noch nicht getestet - heute am Sonntag hab ich keine Lust/Zeit dafür.

                  Kommentar


                    #10
                    edit_orders - eine andere Lösung

                    Hallo zusammen,

                    anbei meine Lösung.
                    Funktioniert nur zusammen mit tax_addon 1.0b und add_customers_from_admin_1.02 und zen-cart 1.3.7
                    Im Shop werden Brutto-Beträge angegeben.

                    BITTE VORHER TESTEN - KEINE GARANTIE dass das auch in andren Kombinationen funktioniert.

                    Was war falsch:
                    - Versandkosten (shipping) wurden nicht zum Netto-Betrag addiert
                    - Manuell hinzugefügte Kosten wurden nicht zum Netto-Betrag hinzugefügt
                    - Beim Aktualisieren wurde der Nettobetrag zur Gesamtsumme addiert
                    - die MWST wurde "granatenfalsch" berechnet.


                    Änderungen:
                    - Der Netto-Betrag wird richtig berechnet, wenn man aktualisiert. Der Betrag und der Text ist nicht mehr editierbar
                    - Die Gesamtsumme wird korrekt ermittelt.
                    - Die MWST wird korrekt ermittelt

                    u.a. im Abschnitt UPDATE_PRODUCTS (so ab Zeile 287)
                    PHP-Code:
                    // Update Tax and Subtotals
                                        // RSC: and net price without tax
                                        
                    $RunningSubTotal += $products_details["qty"] * $products_details["final_price"];

                                        
                    // RSC: zu kurz gesprungen
                                        // auch manuelle Hinzufügungen ot_custom unterliegen der Steuer
                                        // so wird nur die Steuer auf die Artikel berechnet
                                        
                    $RunningTax += (($products_details["tax"]/100) * ($products_details["qty"] * $products_details["final_price"]));


                                        
                    // RSC: add update net price -> sollte das nicht der procucts_price sein ????
                                        // final_price immer brutto ?
                                        // So wird aus dem Brutto final-price die UST richtig rausgerechnet und der Nettopreis berechnet.
                                        //$RunningNet += $products_details["final_price"]/(100+$products_details["tax"])*$products_details["tax"];
                                        //---
                                        // RSC: auch hier: die manuell hinzugefügten Kosten müssen hier auch absummiert werden
                                        
                    $RunningNet += $products_details["final_price"]; 
                    Weiter unten im code wird dann gerechnet

                    Beiliegende edit_orders.php.txt umbenennen in edit_orders.php

                    Einziger Wehrmutstropfen:
                    Sind bei einem Artikel Versandgebühren (ot_shipping) dabei, wird der Nettobetrag nicht aktualisiert. Ich hab noch nicht herausgefunden warum und an welcher Stelle ich da drehen muss.

                    Falls also irgendjemand eine Idee hat......

                    Momantan behelfe ich mir so, dass ich die Versandgebühren lösche und nochmals erfasse. Damit hat der Betrag die Kalsse ot_custom und nicht mehr ot_shipping, was zu einem richtigen Ergebnis führt.

                    Danke und Grüße
                    rsagb

                    P.S. alle Änderungen sind mit //RSC: gekennzeichnet....
                    Zuletzt geändert von rsagb; 27.02.2009, 12:32. Grund: zen-cart version hinzugefügt, weitere Infos hinzugefügt

                    Kommentar


                      #11
                      Wenn man das produkt mit verschiedenen MWST sätzen also 7% und 19% haben, und dann eine Korrektur machen. Dann setzt er immer die Beträge der MWST gleich, so dass z.B.: 7%= 5,- Euro und 19%=5,- Euro, wobei die Beträge vorher ganz unterschiedlich waren.
                      Das passiert bei der Korrektur jeder Rechnung die Artikel mit verschiedenen MWST sätzen enthält.
                      ist das das gleiche problem ?

                      Kommentar

                      Info zu diesem Forenarchiv:
                      Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
                      Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
                      Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
                      PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
                      Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
                      FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

                      Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
                      Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
                      Fehler in der Software können auf Github als Issues gemeldet werden.
                      Follow us
                      aktuelle version
                      Zen Cart 1.5.7g deutsch
                      vom 12.12.2023
                      [Download]
                      Lädt...
                      X