Zum Hauptinhalt springen

Eine Sperrgut-Versandart für bestimmte Artikel erzwingen (optional)

Da für Sperrgut beispielsweise von DHL und UPS ein nicht unerheblicher Aufschlag berechnet wird, ist es wünschenswert, für Bestellungen mit bestimmten Artikeln nur Sperrgut-Versandarten zu aktivieren. Dazu muss für den Artikeln ein neues Attribut hinzugefügt, die Konfiguration des Versandkosten-Moduls angepasst und alle konfigurierten Versandarten bearbeitet werden. Gehe dazu wie folgt vor:

  1. Gehe auf Einstellungen → Freitext-Verwaltung.

  2. Klicke auf Hinzufügen, um ein neues Freitextfeld zu erstellen und trage anschließend im rechten Bereich folgende Werte ein:

    Spaltennameattr_bulky_goods
    SpaltentypCheckbox
    Label (beliebig) – Sperrgut
    Support Text (optional) – (beliebig) Aktiviere dieses Feld, um den Artikel als Sperrgut zu markieren.
    Hilfe Text (optional) – (beliebig) Aktiviere dieses Feld, um den Artikel als Sperrgut zu markieren
    Position (optional) – (beliebig)
    Im Backend anzeigen – (Haken setzen)
    Übersetzbar – (beliebig)

    Sperrgut.png



  3. Klicke auf Speichern. Navigiere nun zu Einstellungen → Grundeinstellungen → Storefront → Versandkosten-Modul.

  4. Füge dem Feld Erweiterte SQL-Abfrage folgenden Text hinzu:

    , MAX(at.attr_bulky_goods="1") AS has_bulky_goods

    Wichtig: Lösche nicht die eventuell bereits enthaltenen Werte, da sonst die Funktionalität des Versandkosten-Moduls nicht mehr gewährleistet ist. Achte auch darauf, dass du das führende Komma ebenfalls hinzufügst!

  5. Klicke auf Speichern und schließe das Fenster Grundeinstellungen. Gehe zu Einstellungen → Versandkosten.

  6. Öffne die Versandart, der ein Sperrgut Produkt zugeordnet ist oder erstelle diese zunächst.

  7. Wähle in den Details der Versandart den Tab Erweiterte Einstellungen.

  8. Trage in das Feld Eigene Bedingung folgenden Wert ein:

    1. Wenn das Feld ansonsten leer ist: has_bulky_goods

    2. Wenn bereits ein anderer Ausdruck im Feld enthalten ist: && has_bulky_goods

  9. Klicke auf Speichern und schließe die Detailansicht der Sperrgut-Versandart

  10. Öffne die Versandart, der kein Sperrgut Produkt zugeordnet ist oder erstelle diese zunächst.

  11. Trage in das Feld Eigene Bedingung folgenden Wert ein:

    1. Wenn das Feld ansonsten leer ist: !has_bulky_goods

    2. Wenn bereits ein anderer Ausdruck im Feld enthalten ist: && !has_bulky_goods

  12. Führe diesen Schritt nun für alle anderen Versandarten durch, für die keine Sperrgut-Artikel erlaubt sind.

Nun sind die Versandarten konfiguriert. Abschließend muss noch bei jedem Artikel bzw. bei jeder Artikelvariante, die als Sperrgut behandelt werden soll, in den Details das neue Attributsfeld Sperrgut aktiviert werden.

Hat dies deine Frage beantwortet?