bei SW 6 ist in der vordefinierten Bestellbestätigung die Angabe der Lieferzeit pro Position nicht mehr standardmäßig dabei.
Wir bekommen die Variable zwar in die Bestellbestätigung hinein, jedoch nicht pro Artikel.
Hat das evtl. jemand schon umgesetzt?
Wir haben vom SW die Rückmeldung erhalten, dass es anscheinend mit folgender Variabel funktionieren sollte: order.deliveries.at(0).shippingMethod.deliveryTime.name
Beschränkt sich dann diese Angabe nur auf das erste Produkt einer Bestellung? Wir haben leider seitens SW nicht mehr Infos erhalten. Können auch nicht verstehen, warum man dieses Feature von SW6 weggenommen hat …
die Antwort hier war leider richtig: Es geht nicht out-of-the-box. Die Variable order.deliveries.at(0).shippingMethod.deliveryTime.name gibt nur die Lieferzeit der Versandmethode aus – nicht die des einzelnen Artikels. Für Shops mit einheitlicher Lieferzeit mag das funktionieren, bei unterschiedlichen Lieferzeiten pro Artikel ist es schlicht falsch.
Ich habe mich mit dem Problem länger beschäftigt und letztlich ein Plugin entwickelt, das die Lieferzeit direkt beim Bestellvorgang pro Artikel ins order_line_item Payload schreibt. Danach kann sie wie jede andere Variable im Template genutzt werden.
Vielleicht hilft das noch jemandem, der über diesen Thread stolpert: Lieferzeit pro Artikel in E-Mail-Templates