rechtstexte für onlineshop
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: Artikel ohne Anzahl im Warenkorb

    michaeld

    • Fördermitglied
    • Beiträge: 226
    Artikel ohne Anzahl im Warenkorb
    am: 24. November 2010, 08:52:15
    Hallo zusammen,
    mir ist bereits mehrfach aufgefallen, dass bei laufenden Bestellungen Artikel im Warenkorb sind, bei denen keine Stückzahl angegeben ist (siehe Hardcopy).
    Letztendlich werden diese Artikel auch nicht gekauft.

    Woran kann das liegen?

    Gruss
    Michael

    [EDIT GTB 24.11.2010: Grafik entfernt wegen Datenschutz!]



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

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.308
    • Geschlecht:
    Artikel ohne Anzahl im Warenkorb
    Antwort #1 am: 24. November 2010, 09:02:08
    diese Artikel waren im Warenkorb und wurden wieder aus dem Warenkorb gelöscht.

    Das ist ein Bug, der im Trunk bereits behoben wurde.

    Gruss Gerhard

    michaeld

    • Fördermitglied
    • Beiträge: 226
    Artikel ohne Anzahl im Warenkorb
    Antwort #2 am: 24. November 2010, 10:45:37
    Danke für die Info Gerhard. Dann brauche ich mir ja keine Sorgen machen, dass etwas schief läuft.

    Gruss

    Michael

    0815

    • Viel Schreiber
    • Beiträge: 905
    Artikel ohne Anzahl im Warenkorb
    Antwort #3 am: 26. November 2010, 07:46:11
    [...]
    Das ist ein Bug, der im Trunk bereits behoben wurde.
    [...]

    Könntest Du den "Codeschnipsel" ggf. vorarb zur Verfügung stellen?
    Würden den Bug gerne in meinen Shops beheben, werde aber durch unzählige Basteleien nicht so einfach auf die nächste modified eCommerce Shopsoftware Version updaten können.

    Mikn

    • Neu im Forum
    • Beiträge: 19
    Artikel ohne Anzahl im Warenkorb
    Antwort #4 am: 26. November 2010, 08:19:45
    Bei mir tritt der Bug auch nach Update von xt:Commerce 3.0.4 SP 2.1 auf modified eCommerce Shopsoftware 1.05 auf. Sind erst vor 2 Tagen live gegangen...

    Immer wenn ein Kunde einen Artikel in den Warenkorb legt, wird ein anderer ohne Menge mit in den Warenkorb gelegt.

    Scheint zwar den Bestellvorgang nicht zu behindern, ist aber schon ein schwerwiegendes Problem...

    Danke und Grüß
    Mikn

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.308
    • Geschlecht:
    Artikel ohne Anzahl im Warenkorb
    Antwort #5 am: 26. November 2010, 08:34:24
    in Version 1.05 ist das noch nicht behoben !

    zu ändern sind die:

    /includes/classes/shopping_cart.php

    dies Funktion add_cart mit der hier ersetzen:

    Code: PHP  [Auswählen]
            function add_cart($products_id, $qty = '1', $attributes = '', $notify = true) {
                    global $new_products_id_in_cart;

                    $products_id = xtc_get_uprid($products_id, $attributes);
                    if ($notify == true) {
                            $_SESSION['new_products_id_in_cart'] = $products_id;
                    }

                    if ($this->in_cart($products_id)) {
                            $this->update_quantity($products_id, $qty, $attributes);
                    } else {
                            //$this->contents[] = array ($products_id); //web28 - 2010-08-15 - BUGFIX unnecessary code causes problems with download articles
                            $this->contents[$products_id] = array ('qty' => (int)$qty);
                            // insert into database
                            if (isset ($_SESSION['customer_id']))
                                    xtc_db_query("insert into ".TABLE_CUSTOMERS_BASKET." (customers_id, products_id, customers_basket_quantity, customers_basket_date_added) values ('".(int)$_SESSION['customer_id']."', '".xtc_db_input($products_id)."', '".(int)$qty."', '".date('Ymd')."')");

                            if (is_array($attributes)) {
                                    reset($attributes);
                                    while (list ($option, $value) = each($attributes)) {
                                            $this->contents[$products_id]['attributes'][$option] = $value;
                                            // insert into database
                                            if (isset ($_SESSION['customer_id']))
                                                    xtc_db_query("insert into ".TABLE_CUSTOMERS_BASKET_ATTRIBUTES." (customers_id, products_id, products_options_id, products_options_value_id) values ('".$_SESSION['customer_id']."', '".xtc_db_input($products_id)."', '".(int)$option."', '".(int)$value."')");
                                    }
                            }
                    }
                    $this->cleanup();

                    // assign a temporary unique ID to the order contents to prevent hack attempts during the checkout procedure
                    $this->cartID = $this->generate_cart_id();
            }
     

    Mikn

    • Neu im Forum
    • Beiträge: 19
    Artikel ohne Anzahl im Warenkorb
    Antwort #6 am: 26. November 2010, 10:34:46
    Danke GTB!

    Alfred

    • Experte
    • Beiträge: 2.115
    Artikel ohne Anzahl im Warenkorb
    Antwort #7 am: 14. Januar 2011, 09:58:36
    Hallo,

    als Info noch zur Dokumentation.

    Nur der Admin sieht den leeren Artikel.
    Es sind scheinbar, in meinem Fall zumindest, deaktivierte Artikel.
    Der Kunde sieht davon nichts in seinem Warenkorb.

    Gruß

    7 Antworten
    2687 Aufrufe
    23. April 2010, 15:18:48 von doni
    3 Antworten
    3637 Aufrufe
    28. Oktober 2013, 15:15:19 von sv.brueck
    19 Antworten
    1587 Aufrufe
    16. Juni 2024, 08:18:51 von voodoopupp