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: Selbstabholung nur bis Summe x, sonst Versand

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Selbstabholung nur bis Summe x, sonst Versand
    am: 05. Oktober 2011, 20:56:59
    Hallo Forum,

    ich bin gerade dabei meine Versandkosten einzustellen.
    Ich möchte meinen Kunden bis 30 EUR Warenwert die Abholung in meinem Geschäft anbieten. Wenn der Warenwert 30 EUR übersteigt, erst dann sollen die tabellarsichen Versandkosten angezeigt werden.

    Für die Selbstabholung habe ich das Modul "table" angepasst und einfach den Namen geändert. Dann habe ich das table Modul kopiert und dort die nötigen Einstellungen gemacht.

    Wie kann ich es jetzt lösen, dass mir nur die Selbstabholung angezeigt wird, wenn der Warenwert unter 30 EUR liegt? Und wenn der Warenwert über 30 EUR liegt soll Selbstabholung nicht mehr angezeigt werden.

    Schöne Grüße,
    Jens

    Linkback: https://www.modified-shop.org/forum/index.php?topic=15817.0
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Selbstabholung nur bis Summe x, sonst Versand
    Antwort #1 am: 06. Oktober 2011, 12:25:48
    Hallo Community,

    gäbe es nicht auch die Möglichkeit, dass ich die Summe aus dem Warenkorb auslese und dann eine Abfrage mache, damit Selbstabholung ab Summe x nicht mehr angezeigt wird?

    Könnte mir bitte jemand einen Tipp in der entsprechenden Datei mit dem Code geben?

    Danke und schöne Grüße,
    Jens

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Selbstabholung nur bis Summe x, sonst Versand
    Antwort #2 am: 06. Oktober 2011, 23:27:07
    includes/modules/shipping/table.php

    Code: PHP  [Auswählen]
          $this->enabled = ((MODULE_SHIPPING_TABLE_STATUS == 'True') ? true : false);

    oder

    includes/modules/shipping/selfpickup.php

    Code: PHP  [Auswählen]
            $this->enabled = ((MODULE_SHIPPING_SELFPICKUP_STATUS == 'True') ? true : false);



    Nach der jeweiligen Zeile folgendes einfügen:

    Code: PHP  [Auswählen]
    // BOC - h-h-h - pickup by the customer if cart-total-price is under 30
          if($_SESSION['cart']->show_total() > 30) $this->enabled = false;
    // EOC - h-h-h - pickup by the customer if cart-total-price is under 30

    Gruß

    h-h-h

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Selbstabholung nur bis Summe x, sonst Versand
    Antwort #3 am: 08. Oktober 2011, 00:23:06
    Hallo h-h-h,

    Danke für diese Codezeile!
    3 Antworten
    2410 Aufrufe
    09. Februar 2014, 11:08:02 von Drkmit7
    6 Antworten
    3873 Aufrufe
    09. Juli 2013, 17:16:12 von noRiddle (revilonetz)