Neu Artikelbild soll in Links angezeigt werden statt Shoplogo

Foxy Alex

Gut bekanntes Mitglied
17. März 2017
136
15
Wenn wir eine Link versenden von einem Artikel aus unserem Shop wird z.B. in z.B. Messanger, iMessage, WhatsApp oder Facebook das Shoplogo angezeigt, der Meta-Titel-Tag des Artikels und der Preis.
In anderen Shops habe ich gesehen, dass in der Vorschau des Links das Vorschaubild des Artikels angezeigt wird. Wo stellt man im Template die Anzeige für die Link-Vorschau ein?
DANKE :love:
Anbei ein Bild, wie wir es haben und darunter ein Beispiel aus einem anderen JTL-Shop.
 

Anhänge

  • Screenshot 2019-09-19 21.11.12.png
    Screenshot 2019-09-19 21.11.12.png
    233,4 KB · Aufrufe: 35
  • Gefällt mir
Reaktionen: der.wollladen

RIS-Development

Offizieller Servicepartner
SPBanner
18. Oktober 2016
75
6
Facebook und Co. suchen sich das Bild selbst aus. Du kannst es aber damit beeinflussen indem du ein passendes Bild mit dem richtigen Format auf der Seite hast. Normalerweise kannst du dir auch ein Bilder von der jeweiligen Seite aussuchen. Vorraussetzung ist natürlich, dass genügend vorhanden sind und die Größe stimmt.
 

Foxy Alex

Gut bekanntes Mitglied
17. März 2017
136
15
Ich habe es jetzt gefunden.
Ich habe in der header.tpl datei im head-meta block folgende Abfrage eingefügt:
{if isset($Artikel) && !empty($Artikel->Bilder)}
<meta itemprop="image" content="{$ShopURL}/{$Artikel->Bilder[0]->cPfadNormal}" />
{else}
<meta itemprop="image" content="{$ShopURL}/{$ShopLogoURL}" />
{/if}
{if isset($Artikel) && !empty($Artikel->Bilder)}
<meta property="og:image" content="{$ShopURL}/{$Artikel->Bilder[0]->cPfadNormal}" />
{else}
<meta property="og:image" content="{$ShopLogoURL}" />
{/if}

Ist das og:image im header definiert, wird bei facebook def. dieses angegebene Bild verwendet. Habe es im Messanger und in der Timeline getestet.