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: Versandart ab einem bestimmten Gewicht ausblenden

    PeDo

    • Fördermitglied
    • Beiträge: 12
    Hallo zusammen,

    ich würde gerne einige Versandarten ab einem bestimmten Gewicht ausblenden. Dazu habe ich z.B. in der Versandart UPS folgenden Code eingetragen:

    Code: PHP  [Auswählen]
    //BOF Anzeige der Versandart ab 70 kg ausklammern        
              if ($_SESSION['cart']->weight > 70) {
                $this->enabled=false;
            } else {
                $this->enabled=true;
            }
    //EOF Anzeige der Versandart ab 70 kg ausklammern      
     

    Das funktioniert aber leider nicht. Habt Ihr eine Idee warum?

    Danke und Grüße,
    Petra



    Linkback: https://www.modified-shop.org/forum/index.php?topic=25402.0
    Managed Server

    PeDo

    • Fördermitglied
    • Beiträge: 12
    Re: Versandart ab einem bestimmten Gewicht ausblenden
    Antwort #1 am: 22. März 2013, 20:12:10
    So, jetzt hab ich mir das in Ruhe angesehen und selbst heraus gefunden. So ist es jetzt in der betroffenen Versandart zu finden:

    Code: PHP  [Auswählen]
            if ($_SESSION['cart']->weight > '70') {
            $this->enabled = false;
            }        
     

    Grüße,
    Petra

    martinr

    • Mitglied
    • Beiträge: 107
    Re: Versandart ab einem bestimmten Gewicht ausblenden
    Antwort #2 am: 16. Oktober 2014, 13:13:01
    Hallo Pedo,

    kannst du mir noch genauer sagen wo du die Versandkosten ausgeblendet hast, bzw. den Code eingebaut hast?

    Ich vermute du hast den Code irgendwo unter include/modules/shipping in einer Versandart eingefügt. Nur wo und wie?

    Wäre über einen Tipp dankbar :-)

    Liebe Grüße

    Martin

    PeDo

    • Fördermitglied
    • Beiträge: 12
    Re: Versandart ab einem bestimmten Gewicht ausblenden
    Antwort #3 am: 16. Oktober 2014, 14:28:48
    Hallo Martin,

    das habe ich z.B. in der Versandart Tabelle hier eingebaut:

    ...
    function table() {
          global $order;

          $this->code = 'table';
          $this->title = MODULE_SHIPPING_TABLE_TEXT_TITLE;
          $this->description = MODULE_SHIPPING_TABLE_TEXT_DESCRIPTION;
          $this->sort_order = MODULE_SHIPPING_TABLE_SORT_ORDER;
          $this->icon = '';
          $this->tax_class = MODULE_SHIPPING_TABLE_TAX_CLASS;
          $this->enabled = ((MODULE_SHIPPING_TABLE_STATUS == 'True') ? true : false);

    und dann direkt darunter.

    Grüße,
    Petra

    Guenter59

    • Viel Schreiber
    • Beiträge: 1.484
    Re: Versandart ab einem bestimmten Gewicht ausblenden
    Antwort #4 am: 16. Oktober 2014, 18:01:03
    Hi Petra
    Hast Du Pedo mal gegoogelt oder so.

    Gruß
    GMS

    martinr

    • Mitglied
    • Beiträge: 107
    Re: Versandart ab einem bestimmten Gewicht ausblenden
    Antwort #5 am: 16. Oktober 2014, 19:31:08
    Hallo Petra,

    super, vielen Dank :-)

    Könnte man denn anstelle von weight auch was anderes nehmen? Zum Beispiel ein Produkt o.ä.?
    Also zum Beispiel: Blende die Versandart aus wenn Product-ID = 7 enthalten ist.

    Das wär ja der Knaller!

    Liebe Grüße
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
    8 Antworten
    6653 Aufrufe
    20. September 2012, 23:11:28 von Hajö
    7 Antworten
    4637 Aufrufe
    11. Juli 2022, 00:32:01 von Mounty2010
    1 Antworten
    1014 Aufrufe
    09. Januar 2022, 19:09:08 von karsta.de