Verkauf des Artikel auf 1 begrenzen

Thema wurde von Garnelion, 17. September 2018 erstellt.

  1. Garnelion

    Garnelion Erfahrener Benutzer

    Hallo zusammen,

    wir haben einige Artikel die man nur 1 Stück pro Bestellung kaufen darf.
    In der Warenkorb etc, habe ich es optisch geändert dass nur 1 Stück angezeigt wird (obwohl tatsächlicht kann da liegen mehr als ein, gekauft 5 -> angezeigt wird 1, in Session sind 5 gespeichert)

    in GX2 habe ich es so gemacht:
    "system\classes\checkout\CheckoutConfirmationContentView.inc.php"
    PHP:
    $prod_id = (int)xtc_get_prid($coo_order->products[$i]['id']);
    $t_products_model = $coo_order->products[$i]['model'];
    # begrenzung an 1 free
    if (stristr($t_products_model, '-Muster')){
      
    $coo_order->products[$i]['qty'] = 1;
      
    $_SESSION['cart']->contents[$prod_id]['qty'] = 1;
      
    $_SESSION['actual_content'][$prod_id]['qty'] = 1;
    }
    Damit kommt in dieBestellung nur 1 Stück wenn Artikelnummer "-Muster" enthält.
    Jetzt klappt es irgendwie nicht mit dieser Datei.

    Wo kann ich es jetzt implementieren?

    MfG
    Alex
     
  2. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Man bastelt auch nicht mehr innerhalb der Shop Core Dateien rum.
    Wenn du dich auskennst: (Link nur für registrierte Nutzer sichtbar.)
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    oder hier mal schauen.
    (Link nur für registrierte Nutzer sichtbar.)
     
  4. Garnelion

    Garnelion Erfahrener Benutzer

    das ist ja klar, denn es war GX2 :D

    Ich finde nicht welche Datei jetzt dafür verantwortlich ist, vielleicht CheckoutProcessProcess ?
     
    Zuletzt bearbeitet: 18. September 2018