Produktbild in der Bestellbestätigungsmail

Hallo zusammen,

kann mir jemand die variable (Code) für die Produktbilder nennen.

Ich möchte in der Bestellbestätigungsmail neben dem Produktnamen auch die Produktbilder darstellen.

Moin,

kannst du hiermit machen:
<img src="{{ searchMedia([lineItem.coverId], context).first()|sw_encode_media_url }}" width="100" />

Ich vermute, dass normalerweise die Variable cover dafür zuständig sein wird. Da kommt bei mir aber bisher noch nichts raus :slight_smile:

Grüße
Matthias

Moin,

bei mir funktioniert das leider nicht.
Da wird nur folgendes ausgegeben:
[Objekt Promise]

Moin,

an welcher Stelle im Quellcode fügst du es denn ein?

Grüße
Matthias

Beim E-Mail-Template unter HTML.

Hab gerad gelesen, dass eventuell der „context“ fehlt.

Hab es mal so ausprobiert:
{# @var context \Shopware\Core\Framework\Context #}

Hat aber auch nichts gebracht.

Hey,

an welcher Stelle in dem Template da genau? DAs ist auch entscheidend :slight_smile:

Grüße
Matthias

Moin,

also ich gehe unter Einstellungen → E-Mail Templates → Bestellbestätigung → Bearbeiten und dann etwas weiter unten bei „HTML“.
Dort habe ich das einfach eingefügt, es war komplett leer. Unter Vorschau kommt lediglich [Object Promise]