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: Nach Änderung einer Anleitung Fehlermeldung beim aufrufen des Shops

    lucky66

    • Neu im Forum
    • Beiträge: 30
    Hallo zusammen,

    ich habe die Änderung von Webkiste im fogenden Link übernommen.
    http://www.modified-shop.org/forum/index.php?topic=23163

    Dort sollte man in der includes\classes\product.php
    den fogenden Code

    Code: PHP  [Auswählen]
        $staffel_data = array ();
        for ($i = 0, $n = sizeof($staffel); $i < $n; $i ++) {
          if ($staffel[$i]['stk'] == 1 || (array_key_exists($i +1, $staffel) && $staffel[$i +1]['stk'] != '')){ //DokuMan - 2010-10-13 - added array_key_exists()
            $quantity = $staffel[$i]['stk'];
            if (array_key_exists($i + 1, $staffel) && $staffel[$i +1]['stk'] != '' && $staffel[$i +1]['stk'] != $staffel[$i]['stk'] + 1) //DokuMan - 2010-10-13 - added array_key_exists()
              $quantity .= ' - '. ($staffel[$i +1]['stk'] - 1);
          } else {
            $quantity = GRADUATED_PRICE_MAX_VALUE.' '.$staffel[$i]['stk'];
          }

    durch den folgenden ersetzen

    Code: PHP  [Auswählen]
    $staffel_data = array ();
    for ($i = 0, $n = sizeof($staffel); $i < $n; $i ++) {
      //BOF - web28 - 2010-07-13 - BUGFIX display same quantity only once for graduated prices / FIX max value info for graduated prices
      if ($staffel[$i]['stk'] == 1 || (array_key_exists($i +1, $staffel) && $staffel[$i +1]['stk'] != '')){ //DokuMan - 2010-10-13 - added array_key_exists()
        //$quantity = $staffel[$i]['stk'];
        $quantity = 'ab' . $staffel[$i+1]['stk'];
        if (array_key_exists($i + 1, $staffel) && $staffel[$i +1]['stk'] != '' && $staffel[$i +1]['stk'] != $staffel[$i]['stk'] + 1) //DokuMan - 2010-10-13 - added array_key_exists()
          //$quantity .= ' - '. ($staffel[$i +1]['stk'] - 1);
        } else {
          $quantity = GRADUATED_PRICE_MAX_VALUE.' '.$staffel[$i]['stk'];

    Jetzt bekomme ich beim aufrufen des Shops folgende Fehlermeldung.

    Parse error: syntax error, unexpected '}' in /home/xxx/public_html/includes/classes/product.php on line 326 (Ist hier die Zeile 9)

    Entferne ich } kommt gleich der nächste Fehler.

    Ich kann das nicht nachvollziehen da ja nur die Befehle
    $quantity = $staffel[$i]['stk']; und
    $quantity .= ' - '. ($staffel[$i +1]['stk'] - 1);

    deaktiviert worden, und durch

    $quantity = 'ab' . $staffel[$i+1]['stk'];
    ersetzt worden ist.

    Wenn ich da einen Denkfehler habe, würde ich mich über eure Hilfe freuen.

    Schon einmal vielen Dank.

    Viele Grüße
    Chris



    Linkback: https://www.modified-shop.org/forum/index.php?topic=26702.0
    2 Antworten
    3166 Aufrufe
    09. November 2011, 23:34:22 von Amatya
    33 Antworten
    14630 Aufrufe
    19. November 2012, 16:06:49 von NichtNochEiner
               
    anything