Neu Artikelbild soll in Links angezeigt werden statt Shoplogo

  • "Hermes B2C" wird zum 29.02.2020 abgeschaltet und durch das neue "Hermes-Shipping-Interface" (HSI) ersetzt.
    Wer noch "Hermes B2C" nutzt sollte rechtzeitig umsteigen
    Weiterführende Infos gibt es hier: Infos zur Schnittstelle

Foxy Alex

Gut bekanntes Mitglied
17. März 2017
110
9
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

  • Gefällt mir
Reaktionen: der.wollladen

RIS-Development

Offizieller Servicepartner
SPBanner
18. Oktober 2016
67
5
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
110
9
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.