Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
An international version is available for our store.
ACRIS E-Commerce GmbH

individuelle Versandkosten Berechnung mit TWIG Vorlagen

Bewertung: 5.0

Durchschnittliche Bewertung von 5 von 5 Sternen

(11 Bewertungen)
Downloads: 266

Beschreibung

Highlights

  • Frei definierbare Versandkostenberechnung per TWIG
  • Debug-Ausgaben per acris_dump()
  • Zusatzfelder in eine Bestellung über TWIG Code einfügen
  • Erweiterter Zugriff auf Variablen

Features

  • Indiviudelle Berechnung für einzelne Versandarten per TWIG
  • Debug-Ausgaben per acris_dump() zur Analyse von Variablen und Zwischenschritten
  • Erweiterter Zugriff auf Variablen
  • Regelbasiert angewandt
  • Zusatzfelder in eine Bestellung über die Versandkosten Berechnung im TWIG Code einfügen mit acris_set_order_custom_field('custom_field_one', 'My value 1')

Über die Erweiterung

Die Versandkostenberechnung ist im Shopware sehr eingeschränkt. Das gestaltet die Preisbrechnung für viele Produkte schwierig.

Wir haben daher ein Plugin entwickelt, welches folgende Funktionen bietet:

Frei definierbare Versandkostenberechnung per TWIG
Mit diesem Plugin können beliebige Logiken für die Versandkostenberechnug erstellt werden, was den Freiraum in der Versandkostengestaltung um ein Vielfaches erweitert. Vorschläge für möglichen TWIG-Code wird in der Konfigurationsanleitung berietgestellt.

Debug-Ausgaben per acris_dump()

Mit der neuen Funktion acris_dump() können während der Versandkostenberechnung beliebige Variablen oder Zwischenschritte direkt im TWIG-Code ausgegeben werden. Die Debug-Werte erscheinen in der JavaScript-Konsole der Storefront und erleichtern so das Analysieren und Testen komplexer Versandlogiken.

Zugriff auf mehr Variablen
Durch die Anwendung von TWIG ist es möglich auf mehr Variablen und deren Eigenschaften zu zugreifen. Dazu gehören die Währung, der Kontext, der Nutzer, Warenkorb, lineItem und vieles mehr. Die verfügbaren Variablen werden in der Konfigurationsanleitung näher beschrieben.


Zusatzfelder in eine Bestellung über TWIG Code einfügen (ab 4.2.0 für Shopware 6.6 und 5.2.0 für Shopware 6.7)

Über den folgenden Code ist es möglich, dass wenn die Bestellung erstellt wird ein individuelles Zusatzfeld in die Bestellung eingefügt wird. Voraussetzung ist hier natürlich, dass die Versandart und Berechnung der Versandart mit dem individuellen TWIG Code bei der Bestellung zur Anwendung kommt.

acris_set_order_custom_field('custom_field_one', 'My value 1')


Der erste Parameter (custom_field_one) entspricht hier dem technischen Namen des Zusatzfeldes. Dieser kann mit dem technischen Namen von dem im Admin angelegten Zusatzfeld (Einstellungen > Zusatzfelder) übereinstimmen für eine spätere Anzeige in der Administration bei der Bestellung. Es muss aber auch keine Einstimmung gegeben sein. Dann würde der Wert innerhalb der Datenbank gespeichert werden, es würde jedoch keine Anzeige in der Administration bei der Bestellung erfolgen.


Der zweite Parameter entspricht dem Wert des Zusatzfeldes. Hier sind folgende Typen erlaubt:

* Text (String)
* Zahl (int, float)

* Array

Codebeispiel:

{% set number_of_parcels = 0 %}
{% set shipping = 10 %}
{% for lineItem in lineItems %}
    {% if lineItem.good %}
        {% set number_of_parcels = number_of_parcels + 1 %}
    {% endif %}
{% endfor %}
{{ acris_set_order_custom_field('custom_number_of_parcels', number_of_parcels) }}
{{ shipping }}


Details

  • Verfügbar in: Englisch, Deutsch
  • Zuletzt aktualisiert: 19. März 2026
  • Veröffentlicht: 19. März 2021
  • Version: 5.2.2
  • Kategorie: Checkout / Bestellprozess

Ressourcen

Bewertungen (11)

Durchschnittliche Bewertung
5.0

Durchschnittliche Bewertung von 5 von 5 Sternen

Basiert auf 11 Bewertungen
5.0 Funktionalität
5.0 Bedienung
4.9 Dokumentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Bewertung schreiben

Wenn du diese Erweiterung heruntergeladen hast, kannst du diese im Shopware Account bewerten.

Bewertung schreiben
Tut was es soll
5.0

Durchschnittliche Bewertung von 5 von 5 Sternen

von Quadro GmbH
31. Mai 2021 09:20
Top Plugin, Top Entwickler mit schnellem Support.
Hatte einige Probleme und Fragen zum Versand, die alle schnell und erfolgreich gelöst werden konnten.
5.0 Funktionalität
5.0 Bedienung
5.0 Dokumentation
5.0 Support

Über den Extension Partner

ACRIS E-Commerce GmbH

ACRIS E-Commerce GmbH

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Bewertung: 5

    Durchschnittliche Bewertung von 5 von 5 Sternen

  • Partner seit: 2015
  • Erweiterungen: 185
  • Zertifizierungen: Zertifizierungen

Support

  • Land: Austria
  • Spricht: Deutsch, Englisch
  • Reaktionszeit: Sehr schnell
Shopware 6 zertifiziert Dieser Extension Partner wurde von unserer Academy für Shopware 6 zertifiziert.