Bug Warenkorb (bestandsverwaltung) [GXMAIN-3319]

Thema wurde von C h r i s t i a n, 15. Dezember 2013 erstellt.

  1. C h r i s t i a n

    C h r i s t i a n G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    3.456
    Danke erhalten:
    330
    Danke vergeben:
    551
    Ein ganz übler Bug! Bin ich nur drauf gestoßen, da Kunde anrief. Also wenn mehrere Artikel mit Eigenschaften im Warenkorb enthalten sind und bei einen der oberen der Bestand so aktualisiert wird, daß der Artikel mit vergriffen gekennzeichnet wird, dann werden alle! Folgenden Artikel mit Eigenschaften ebenfalls mit vergriffen gekennzeichnet. Obwohl die Bestände ok sind.
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Welche Version hast Du?
    Bei mir ist das nicht so.
     
  3. C h r i s t i a n

    C h r i s t i a n G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    3.456
    Danke erhalten:
    330
    Danke vergeben:
    551
    Gambio Version: v2.0.11.1 r7543
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Ich erinnere mich dunkel, das da was war...
    Entweder wurde das in einem SP gelöst, oder es gab ein vorab Fix dafür.
    Ich schau mal, ob ich es noch finde.
     
  5. C h r i s t i a n

    C h r i s t i a n G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    3.456
    Danke erhalten:
    330
    Danke vergeben:
    551
    Barbara, daß wäre echt nett ;)
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.544
    Danke erhalten:
    11.305
    Danke vergeben:
    1.612
    Hallo Christian,
    offenbar wurde das (zufällig) in einem Update behoben.
    Der Einzige Beitrag, den ich dazu finden konnte, ist dieser:
    (Link nur für registrierte Nutzer sichtbar.)
     
  7. Timo (Gambio)

    Timo (Gambio) Administrator

    Registriert seit:
    23. Juni 2011
    Beiträge:
    1.688
    Danke erhalten:
    651
    Danke vergeben:
    46
    Hallo zusammen,
    der Bug besteht noch und wurde soeben von uns gefixt. Der Fix kommt mit dem nächsten Update.

    Für euch schonmal hier:
    /system/views/shopping_cart/OrderDetailsCartContentView.inc.php
    PHP:
    $module_content = array ();
            
    $any_out_of_stock '';
            
    $mark_stock '';

            
    $coo_seo_boost MainFactory::create_object('GMSEOBoost');
            
    $coo_main = new main();
            
    $xtPrice = new xtcPrice($_SESSION['currency'], $_SESSION['customers_status']['customers_status_id']);

            for (
    $i 0$n sizeof($p_products_array); $i $n$i ++)
            {
                
    $t_combis_id $coo_properties_control->extract_combis_id($p_products_array[$i]['id']);
    durch folgendes ersetzen:
    PHP:
    $module_content = array ();
            
    $any_out_of_stock '';

            
    $coo_seo_boost MainFactory::create_object('GMSEOBoost');
            
    $coo_main = new main();
            
    $xtPrice = new xtcPrice($_SESSION['currency'], $_SESSION['customers_status']['customers_status_id']);

            for (
    $i 0$n sizeof($p_products_array); $i $n$i ++)
            {
                
    $mark_stock '';
                
    $t_combis_id $coo_properties_control->extract_combis_id($p_products_array[$i]['id']);
    Der Ausverkauft-Hinweis ($mark_stock = '') muss einfach nur innerhalb der Schleife definiert werden, damit der Text beim nächsten Produkt zurückgesetzt wird.

    MfG,
    Timo