# Logo in Mail nach Update 5.4.3

**URL:** <https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999>\
**Category:** Shopware 5\
**Created:** [18. Mai 2018 um 14:43 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999 "2018-05-18T14:43:12Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AnnaDi](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@AnnaDi](https://forum.shopware.com/u/AnnaDi)\
**Post date:** [18. Mai 2018 um 14:43 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999/1 "2018-05-18T14:43:12Z")

</div>

Hallo,&nbsp;

bei mir wird das Logo nach dem Update nicht mehr angezeigt, sondern ein fettes Leerzeichen stattdessen.

Habe bereits einiges ausprobiert, jedoch kein Erfolg.

Ich hatte vorher folgende Einstellungen bei Grundeinstellungen

&nbsp;&nbsp;&nbsp; {if $theme.mobileLogo}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ![Logo]({link file=$theme.mobileLogo fullPath})

&nbsp;&nbsp;&nbsp; {else}

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ![Logo]({link file=‘frontend/\_public/src/img/logos/meinlogo.png’ fullPath})

&nbsp;&nbsp;&nbsp; {/if}

&nbsp;&nbsp;&nbsp;

&nbsp;

Das Logo ist in dem VErzeichnis drin, aber leider funktioniert trotzdem nicht ☹

&nbsp;

wer kann helfen?

---

<div class="post-metadata">

**Author:** ![piweck](https://avatars.discourse-cdn.com/v4/letter/p/c77e96/32.png) [@piweck](https://forum.shopware.com/u/piweck)\
**Post date:** [19. Mai 2018 um 13:42 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999/2 "2018-05-19T13:42:20Z")

</div>

Hey,

wenn ich das richtig verstehe, wird das Logo im Mail-Template nicht richtig ausgegeben? Oder im Shop?

Wo genau in den Grundeinstellungen hast du geschaut? In den E-Mail-Einstellungen unter „E-Mail Header HTML“?

Steht „Logo“ bei dir stellvertretend für den HTML-Code des Logos oder steht bei dir wirklich „Logo“?

In welchem Verzeichnis ist das Logo denn? Wurde das Logo über den Medien-Manager hochgeladen oder ist es im Theme-Verzeichnis?

Normalerweise reicht es ja, das Logo an der entsprechenden Stelle per img-Element mit der richtigen URL einzubinden.

Grüße

Rafael Piweck

---

<div class="post-metadata">

**Author:** ![AnnaDi](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@AnnaDi](https://forum.shopware.com/u/AnnaDi)\
**Post date:** [19. Mai 2018 um 16:03 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999/3 "2018-05-19T16:03:38Z")

</div>

> [@piweck schrieb:](https://forum.shopware.com/profile/28898/piweck "piweck")
> 
> Hey,
> 
> wenn ich das richtig verstehe, wird das Logo im Mail-Template nicht richtig ausgegeben? Oder im Shop?
> 
> Wo genau in den Grundeinstellungen hast du geschaut? In den E-Mail-Einstellungen unter „E-Mail Header HTML“?
> 
> Steht „Logo“ bei dir stellvertretend für den HTML-Code des Logos oder steht bei dir wirklich „Logo“?
> 
> In welchem Verzeichnis ist das Logo denn? Wurde das Logo über den Medien-Manager hochgeladen oder ist es im Theme-Verzeichnis?
> 
> Normalerweise reicht es ja, das Logo an der entsprechenden Stelle per img-Element mit der richtigen URL einzubinden.
> 
> Grüße
> 
> Rafael Piweck

&nbsp;ja genau unter&nbsp;E-Mail-Einstellungen unter „E-Mail Header HTML“

das Logo ist im Theme - Verzeichnis&nbsp;

ich habe die HTML &nbsp;unter E-Mail-Einstellungen unter „E-Mail Header HTML“ nun auf folgendes geändert&nbsp;

und es funktioniert, allerdings nur in einem Shop, im zweiten Sprachsop nicht, obwohl der selbe Code ist. Was noch unverstndlicher ist, dass das Logo dann in Mail-Vorschau angezeigt wird, wenn ich jedoch Testmail sende, nicht.

\< img src="{ $sShopURL }/themes/ Frontend/ Responsive/ frontend/ \_public/src/img/logos/MeinShopLogo.p ng " alt=„MeinShopName“\>

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![piweck](https://avatars.discourse-cdn.com/v4/letter/p/c77e96/32.png) [@piweck](https://forum.shopware.com/u/piweck)\
**Post date:** [19. Mai 2018 um 16:31 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999/4 "2018-05-19T16:31:44Z")

</div>

Hey,

also eines nochmal vorweg: die if-Abfrage kannst du dir sparen, wenn der Code in beiden Blöcken derselbe ist.

Hat der Sprachshop eine eigene URL, läuft er also als Subshop, oder läuft er als Sprachshop? Kannst du in den Shopeinstellungen unter Shops einsehen.

Kannst du im Quelltext der Testmail einmal prüfen, welche URL unter src ausgegeben wird?

Ich habe gerade im Quellcode geschaut und anscheinend wird $sShopURL immer auf die URL des entsprechenden Shops aus der Datenbank gesetzt. Wenn dein Shop also als Sprachshop läuft, ist dieses Feld in der Datenbank nicht befüllt. Dementsprechend wird wahrscheinlich anhand deines Beispiels in der Mail ausgegeben:

Um das Problem zu lösen, solltest du einfach {$sShopURL} mit deiner Domain ersetzen, also den Link manuell setzen.

Ich vermute mal stark, dass das Verhalten von Shopware mit der $sShopURL-Variable an dieser Stelle ein Bug ist. Kann das jemand bestätigen?

Edit: Ich habe das noch weiter untersucht und bei mir wird auch im Sprachshop die sShopURL richtig gesetzt, ist dann jetzt natürlich schwierig, eine Ferndiagnose zu treffen, was bei dir der Fehler ist. Du solltest aber dennoch über das Austauschen von $sShopURL mit der richtigen URL den Fehler beheben können.

Ich hoffe, ich konnte helfen.

Grüße

---

<div class="post-metadata">

**Author:** ![AnnaDi](https://avatars.discourse-cdn.com/v4/letter/a/5f8ce5/32.png) [@AnnaDi](https://forum.shopware.com/u/AnnaDi)\
**Post date:** [24. Mai 2018 um 09:30 UTC](https://forum.shopware.com/t/logo-in-mail-nach-update-5-4-3/52999/5 "2018-05-24T09:30:57Z")

</div>

> [@piweck schrieb:](https://forum.shopware.com/profile/28898/piweck "piweck")
> 
> Hey,
> 
> also eines nochmal vorweg: die if-Abfrage kannst du dir sparen, wenn der Code in beiden Blöcken derselbe ist.
> 
> Hat der Sprachshop eine eigene URL, läuft er also als Subshop, oder läuft er als Sprachshop? Kannst du in den Shopeinstellungen unter Shops einsehen.
> 
> Kannst du im Quelltext der Testmail einmal prüfen, welche URL unter src ausgegeben wird?
> 
> Ich habe gerade im Quellcode geschaut und anscheinend wird $sShopURL immer auf die URL des entsprechenden Shops aus der Datenbank gesetzt. Wenn dein Shop also als Sprachshop läuft, ist dieses Feld in der Datenbank nicht befüllt. Dementsprechend wird wahrscheinlich anhand deines Beispiels in der Mail ausgegeben:
> 
> Um das Problem zu lösen, solltest du einfach {$sShopURL} mit deiner Domain ersetzen, also den Link manuell setzen.
> 
> Ich vermute mal stark, dass das Verhalten von Shopware mit der $sShopURL-Variable an dieser Stelle ein Bug ist. Kann das jemand bestätigen?
> 
> Edit: Ich habe das noch weiter untersucht und bei mir wird auch im Sprachshop die sShopURL richtig gesetzt, ist dann jetzt natürlich schwierig, eine Ferndiagnose zu treffen, was bei dir der Fehler ist. Du solltest aber dennoch über das Austauschen von $sShopURL mit der richtigen URL den Fehler beheben können.
> 
> Ich hoffe, ich konnte helfen.
> 
> Grüße

Vielen Dank, habe es 🙂

Habe die Shopurl reingesetzt.

als src war www.meinshop.at und im Sprachshop www.meinshop.at/de. Habe beide auf www.meinsprachshop.at geändert .&nbsp;
