Bestellbestätigung - E-Mail Vorlage mit Link auf Artikel

Hallo liebes Shopware Forum,

ich würde gerne bei den System E-Mail Vorlagen eine Verlinkung zu den gekauften Artikeln hinzufügen.

Leider scheint ein bereits vorhandener Forum-Eintrag etwas durcheinander geraten zu sein, sodass dieser eher verwirrend ist (Bestellbestätigung E-Mail Vorlage sORDER anpassen).

Hat jemand von euch einen Hinweis, wie ich den Artikellink hinzufügen kann? Benötige ich einen a href Code?

Vielen Dank im Voraus.

Beste Grüße
Patrick

Einfach folgendende Variable in deine Email einfügen:
{$sOrderDetails.0.additional_details.linkDetails}:

1 „Gefällt mir“

Die Variable habe ich mir dazu auch bereits genauer angesehen. Die Frage ist für mich, ob ich diese nun hinter einem href Tag einbinden muss.

Also in der Standard Bestätigungsmail:

<a href="{$details.additional_details.linkDetails}">{$details.articlename|wordwrap:80|indent:4}<br>Artikel-Nr: {$details.ordernumber|fill:20}</a>

Besten Dank vorab

In der HTML-Version reicht auch das:

<a href="{$details.additional_details.linkDetails}">{$details.articlename}<br>Artikel-Nr: {$details.ordernumber}</a>
2 „Gefällt mir“

R4Ms Lösung ist gut,

Eventuell muss man erst die Domain und dann die variable einsetzen.

also […] domain.de/{$sOrderDetails.0.additional_details.linkDetails}: […]

1 „Gefällt mir“

Stimmt die Domain fehlt noch, aber die steht ja in der {$sShopURL} :slight_smile:

Hat das Ganze auch schon jemand für Shopware 6 umgesetzt?

Bei Shopware 6 ist es mir nicht bekannt das du alle verfügbaren Variablen aufgelistet bekommst.

Heißt du müsstest einen eigenen Dump vornehmen um dann an die Variablen zu kommen.

Manche sind aber auch hier gelistet:

https://docs.shopware.com/de/shopware-6-de/einstellungen/e-mail-vorlagen#order

Hallo Zusammen, gibt es für Shopware 6 dafür ein Lösung?

Habe alles ausprobiert, aber nichts hat funktioniert. Theoretisch wäre das kein Problem mit einem a href und der productnumber, allerdings ist der product name im seo tool mit bindestrichen und wenn ich das product label nehme sind da immer Leerzeichen drin. Im Prinzip müsste der Link danach beispiel.org/productname/productnummer sein. Hat jemand eine Idee dazu?

So funktioniert es für uns:

{%for item in order.lineItems|sort((a, b) => a.position <=> b.position) %}

<a href="https://www.DOMAIN.de/detail/{{ item.productId }}">
	<img src="{{ searchMedia([item.coverId], context).first()|sw_encode_media_url }}" width="80" />
</a>

{% endfor %}