Smarty Versandregel

  • 20 April 2023
  • 1 Antwort
  • 44 Ansichten

Benutzerebene 5
Abzeichen +2

Hi,

wir wollen beim Import unserer Bestellungen folgende Logik bauen:

Wenn Artikel XY in der Bestellung enthalten ist → Versandart X

Andernfalls, soll das Mapping verwendet werden.

Hat das schon einmal jemand umgesetzt und kann aushelfen? Das Modul Versandregeln habe ich mir schon angeschaut. Das würde auch helfen, allerdings betrifft es bei uns nur einen Artikel und dafür sind 28 € / Monat n bisschen viel.

Liebe Grüße


1 Antwort

Benutzerebene 5
Abzeichen +2

Habe hier mal ein Beispiel, das leider noch nicht funktioniert. Vielleicht kann mir auf der Basis jemand helfen:

Hier soll geprüft werden, ob in der Bestellung nur 1 Artikel mit der SKU 10-1052 enthalten ist und ob die Liefermethode “Abonnement-Versand” heißt. Wenn dies der Fall ist, soll auf die Versandart “Spedition” umgeschrieben werden. Leider funktioniert der Code noch nicht.

{if $articlelist|@count eq 1 and $articlelist[0].articleid eq '10-1052' and $lieferung eq 'Abonnement-Versand'}
    {$lieferung = 'Spedition'}
{/if}

Hier versuche ich ausschließlich den Versandnamen zu ändern, sofern dieser “Abonnement-Versand” heißt. Leider funktioniert auch das nicht.​​​​​

{if $articlelist|@count eq 1 and $articlelist[0].articleid eq '10-1052' and $lieferung eq 'Abonnement-Versand'}
{$lieferung = 'Spedition'}
{/if}

 

Liebe Grüße

Antworten