da ich leider im Forum noch keine passende Lösung gefunden habe, würde ich gerne das Thema noch einmal aufgreifen.
Ich würde gerne die Trackincodes bei der Email Vorlage “Komplett ausgeliefert” hinzufügen.
Da die Artikel jedoch mit verschiedenen Versandanbieter verschickt werden, müsste ich jedoch abfragen,
ob der Trackingcode mit einer bestimmten Zahlen/Buchstaben Folge anfängt oder enthält.
Leider weiß ich nicht genau, wie ich die IF-Abfrage aufbauen muss, damit ich prüfen kann, wie der Trackingcode aufgebaut ist um dann den richtigen Link zu verwenden.
ich habe das selber jetzt nicht getestet, aber folgende Richtung sollte dir weiterhelfen. Mit Smarty kann man ja auch nach Inhalten suchen. Ggf. muss man noch weiter Googlen - das war jetzt die erste Idee die mir kam. Dient also mehr als Idee/Ansatz.
Beispiel:
{if $sOrder.trackingcode|strstr:"DHL"}
Informationen die bei DHL kommen sollen
{else}
Infos die bei DPD kommen sollen
{/if}
Das ist im Prinzip auch genau das was ich suche, außer, dass ich jetzt noch das mit DPD/DHL einbauen müsste.
Wenn ich also wieder mit der truncate Funktion die Trackingnummer auf die ersten beiden Zahlen kürze und dann Vergleiche ob diese bspw. „14“ sind, sollte eine Verlinkung zu DPD entstehen.
Leider tritt im Frontend dann immer ein Fehler auf.