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: Fehler mit Coupons bei Artikel mit Optionen

    hronny

    • Neu im Forum
    • Beiträge: 1
    Fehler mit Coupons bei Artikel mit Optionen
    am: 08. März 2011, 20:58:28
    Hallo

    ich wollte in unserem Shop einen Coupon / Kupon für bestimmte Artikel festlegen. Dies funktioniert solange, bis man einen Artikel mit Optionen erwischt. Bei diesem Artikel funktioniert der Coupon nicht. Warum kann ich nicht genau sagen sondern nur vermuten:
    In der Datei includes/modules/order_total/ot_coupon.php gibt es eine Zeile

    Code: PHP  [Auswählen]
     if (isset ($_SESSION['cart']->contents[(int)$product_id]['attributes'])) {
     
    bei der ich denke, dass diese prüfen soll, ob dieser Artikel Attribute hat. Wenn man nun einen var_dump darauf ansetzt stellt man fest, dass diese Abfrage nie zutrifft

    Code: PHP  [Auswählen]
    var_dump($_SESSION['cart']->contents);
    Ergebnis:

    Code: PHP  [Auswählen]
    array
      155 =>
        array
          'qty' => string '1' (length=1)
      '97{4}10' =>
        array
          'qty' => string '1' (length=1)
          'attributes' =>
            array
              4 => string '10' (length=2)
      156 =>
        array
          0 => string '97{4}9' (length=6)
      '97{4}9' =>
        array
          'qty' => string '1' (length=1)
          'attributes' =>
            array
              4 => string '9' (length=1)
     
    Um es mal genauer zu sagen, der Artikel mit der ID 97 hat so ein Attribut. Gleichzeitig ist für diese ArtikelID ein Gutscheincode eingegeben worden, der nun nicht auftaucht.
    Die Abfrage passt auch nicht darauf, da die ArtikelID '97' so alleine nicht vorkommt. Wenn man genauer nachforscht, ist hier die Zusammensetzung = ArtikelID{AnzahlAttribute}AttributID.

    Ist dass nur bei mir so, oder ist das gar ein Bug? Vielleicht liege ich ja auch ganz falsch, aber klar ist, dass der Gutschein nicht bei Artikel mit Attributen funktioniert.

    Gruß Ronny



    Linkback: https://www.modified-shop.org/forum/index.php?topic=11512.0
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    1 Antworten
    1992 Aufrufe
    04. Dezember 2013, 14:09:42 von Micmei
    1 Antworten
    2275 Aufrufe
    21. Februar 2013, 15:21:25 von p3e
    3 Antworten
    2864 Aufrufe
    08. August 2013, 21:03:53 von fishnet
    2 Antworten
    1185 Aufrufe
    16. Oktober 2018, 10:53:39 von ElFunghi