Ankündigung

Einklappen
Keine Ankündigung bisher.

kein Versand - nur Abholung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    kein Versand - nur Abholung

    Hallo liebe Leute,

    gibt es eine Möglichkeit einige Artikel vom Versand auszuschliessen, sodaß diese nur abgeholt werden können ? Kann man das irgendwo einstellen oder muß ich diese Info als Text hinzufügen und hoffen, dass sich die Kunden daran halten ?

    Danke Euch.

    #2
    Du kannst verhindern, dass der Versand angeboten wird bei bestimmten Artikeln, indem Du im Versandmodule eine Abfrage einbaust.

    Wenn z.B. das zones Modul verwendet wird, dann wäre die includes/modules/shipping/zones.php zu ändern, dasselbe geht aber natürlich auch für jedes andere Versandmodul.

    In der Regel enthalten die folgenden Code:

    Code:
    // disable only when entire cart is free shipping
          if (zen_get_shipping_enabled($this->code)) {
            $this->enabled = ((MODULE_SHIPPING_ZONES_STATUS == 'True') ? true : false);
          }
    Um z.B. das Modul für alle Artikel in Kategorie 3 zu deaktivieren danach einfügen:

    Code:
    // bitte nicht wenn kategorie 3
          if ((IS_ADMIN_FLAG == false && $_SESSION['cart']->in_cart_check('master_categories_id','3') > 0)) {
              $this->enabled = false;
          }
    Nach demselben Prinzip ginge das auch für einzelne Artikel, für das Überschreiten oder Unterschreiten eines bestimmten Gewichts, Bestellwerts, usw.

    Kommentar


      #3
      @webchills

      ich habe eine Kategorie 69_155 gewählt und dann in dp.php und flat.php den Code unmittelbar unter dem anderen Code eingegeben.

      Leider ändert das an der Bestellung nichts ich kann weiterhin diese Artikel "/Restposten/Nur Abholung" sowohl mit Versandpauschale als auch Deutsche Post Modul kaufen.

      hast Du vielleicht noch einen Tip

      Danke Dir.

      Kommentar


        #4
        Die Kategorie ist 155, nicht 69_155
        Also:
        Code:
         // bitte nicht wenn kategorie 155
        if ((IS_ADMIN_FLAG == false && $_SESSION['cart']->in_cart_check('master_categories_id','155') > 0)) {
                $this->enabled = false;
              }

        Kommentar


          #5
          super, läuft.

          vielen, vielen Dank.

          Kommentar

          Info zu diesem Forenarchiv:
          Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
          Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
          Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
          PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
          Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
          FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

          Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
          Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
          Fehler in der Software können auf Github als Issues gemeldet werden.
          Follow us
          aktuelle version
          Zen Cart 1.5.7g deutsch
          vom 12.12.2023
          [Download]
          Lädt...
          X