Shopware 5 Produkt Bildgröße in Bestellbestät. verkleinern

Ich möchte die Produktbilder auf der EMail-Bestellbestätigung verkleinert haben. Ich habe über den Mediamanager die Bildgröße 57x57 angelegt diese hat die Nummer 3. Also habe ich unter meiner Vorlage die 3 eingestellt. Leider funktioniert es nicht.

{if $details.image.src.3} {$details.articlename}{else} {/if} |Hat jemand eine Idee?

Würde mich auch interessieren. Hab es genauso gemacht und bekomme anschließend i.d. eMail garkein Bild mehr angezeigt, was immer noch besser als 600x600 ist :wink: 0, 1 und 2 funktionieren, muss man irgendwie noch einen speziellen Cache leeren, damit die neuen Thumbnails angezeigt werden? Viele Grüße

Guckt euch mal im Demoshop den HTML Bereich der Bestellbestätigungsmail an. Die haben für die Bilder ne extra Größe definiert, da müsst ihr einfach nur mit den Werten rumspielen. Sucht nach folgender Zeile: [code]

{if $details.image.src.0} {$details.articlename}{else} {/if} |[/code]

1 „Gefällt mir“

Läuft. Danke!

Hallo, habe das gleiche Problem und sicherlich noch einige. Kann jemand mal erklären wie man vorgehen muss um die Bilder in der Größe, wie bei Shopware 4 hin bekommt. Also wo man etwas verändern muss. Vielen Dank im voraus Hako

[quote=“kosdro”]Hallo, habe das gleiche Problem und sicherlich noch einige. Kann jemand mal erklären wie man vorgehen muss um die Bilder in der Größe, wie bei Shopware 4 hin bekommt. Also wo man etwas verändern muss. Vielen Dank im voraus Hako[/quote] Hallo, geh in den Demoshop ins Backend und schau dir das Template der Bestellbestätigung an! Kopiere dir entweder den Abschnitt wo das Bild gesteuert wird oder kopiere einfach das ganze Template und setzt es in deinem Shop ein! LG. Melanie

1 „Gefällt mir“

Ganz konkret: Einstellungen -> Email einstellungen -> System Mails -> $order Dort i.d. HTML Vorlage die Zeile suchen und die Größe da verwenden. Warum das mit der Zahl nicht klappt, würde mich aber mal interessiern. Viele Grüße

1 „Gefällt mir“

Vielen Dank für Eure Antworten. Hat alles geklappt, ich musste nur das Fenster vergrößern und hab dann auch den ganzen HTML Code gesehen. Davor hatte ich nur den ersten Teil gesehen, konnte nicht scrollen und dachte wo soll ich da etwas verändern.

Muss mich mal ran hängen. Der Code begrenzt leider nur die Höhe des Bildes. Wenn es länglich ist, sieht die Mail schon ziemlich verhunzt aus.

Was muss ich für Code nehmen damit das Bild innerhalb der 57x57 Pixel bleibt ohne streckt oder gestaucht zu werden?

Einstellung: Einstellungen > E-Mail Management > E-Mail-Vorlagen > System E-Mails (Sidebar) > sORDER > HMTL-Text (Reiter)

So muss die Zeile mit dem Bild um Werte für Höhe und Breite (Im Beispiel 57px) erweitert werden:

<td rowspan="2" style="border-bottom:1px solid #cccccc;">{if $details.image.src.1}<img src="{$details.image.src.1}" alt="{$details.articlename}" width="57" height="57" />{else} {/if}</td>

So ist es wohl am einfachsten.

1 „Gefällt mir“