Ein herzliches Hallo an alle Gambioaner Ich wäre um jede Hilfe sehr dankbar und zwar möchte ich für meine Online Shops jeweils ein fix definiertes OpenGraph Image hinterlegen, das wenn ich einen Artikel/Post auf FB schreibe und den Link angebe das dann jeweils das entsprechende Logo angezeigt wird. Ich habe jetzt mal versucht in der Datei head.html welche ja in folgendem Verzeichnis liegt templates/Honeygrid/module/ das anzupassen, aber irgendwie will das nicht funktionieren (Cache und so wurde geelert und neu aufgebaut). geänderte Datei: Code: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" {$content_data.HTML_PARAMS} xml:lang="de" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> {* The following copyright announcement is in compliance to section 2c of the GNU General Public License, and thus can not be removed, or can only be modified appropriately. Please leave this comment intact together with the following copyright announcement. *} <!-- ========================================================= Shopsoftware by Gambio GmbH (c) 2005-2016 [www.gambio.de] ========================================================= Gambio GmbH offers you highly scalable E-Commerce-Solutions and Services. The Shopsoftware is redistributable under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html]. based on: E-Commerce Engine Copyright (c) 2006 xt:Commerce, created by Mario Zanier & Guido Winger and licensed under GNU/GPL. Information and contribution at http://www.xt-commerce.com ========================================================= Please visit our website: www.gambio.de ========================================================= --> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> {$content_data.additional_html_array.head.top} {seo_tags} <meta property="og:title" content="Imperial Roses"/> <meta property="og:site_name" content="Imperial Roses Switzerland"/> <meta property="og:description" content="Deine Anlaufstelle für luxuriöse Rosen"/> <meta property="og:url" content="https://www.imperialroses.ch"/> <meta property="og:image" content="https://www.imperialroses.ch/images/image/fb.png"/> <meta property="og:locality" content="Wil SG"/> <meta property="og:region" content="Wil SG"/> <meta property="og:country-name" content="Switzerland"/> <meta property="og:email" content="info@imperialroses.ch"/> <base href="{$content_data.BASE_URL}" /> {if $content_data.FAVICON} <link rel="shortcut icon" href="{$content_data.FAVICON}" type="image/x-icon" /> {/if} {if $content_data.FAVICON_IPAD} <link rel="apple-touch-icon" href="{$content_data.FAVICON_IPAD}" /> {/if} <link id="main-css" type="text/css" rel="stylesheet" href="{$tpl_path}gm_dynamic.css.php?{$content_data.CSS_PARAMS}" /> <!--[if lt IE 9]> <link type="text/css" rel="stylesheet" href="{$tpl_path}styles/ie8.css" /> <![endif]--> {$content_data.additional_html_array.head.bottom} {assign var="fixedHeader" value={template_setting name="gx-header-fixed"}} </head> <body class="{page_id}" data-gambio-namespace="{$content_data.BASE_URL}{$tpl_path}assets/javascript/engine" data-jse-namespace="{$content_data.BASE_URL}JSEngine/build" data-gambio-widget="input_number responsive_image_loader transitions {if $fixedHeader}header {/if}image_maps modal history dropdown core_workarounds anchor" data-input_number-separator="{$content_data.numberSeparator}" {$content_data.additional_html_array.body.params}> {$content_data.additional_html_array.body.top} original Datei: Code: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" {$content_data.HTML_PARAMS}> <head> {* The following copyright announcement is in compliance to section 2c of the GNU General Public License, and thus can not be removed, or can only be modified appropriately. Please leave this comment intact together with the following copyright announcement. *} <!-- ========================================================= Shopsoftware by Gambio GmbH (c) 2005-2016 [www.gambio.de] ========================================================= Gambio GmbH offers you highly scalable E-Commerce-Solutions and Services. The Shopsoftware is redistributable under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html]. based on: E-Commerce Engine Copyright (c) 2006 xt:Commerce, created by Mario Zanier & Guido Winger and licensed under GNU/GPL. Information and contribution at http://www.xt-commerce.com ========================================================= Please visit our website: www.gambio.de ========================================================= --> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> {$content_data.additional_html_array.head.top} {seo_tags} <base href="{$content_data.BASE_URL}" /> {if $content_data.FAVICON} <link rel="shortcut icon" href="{$content_data.FAVICON}" type="image/x-icon" /> {/if} {if $content_data.FAVICON_IPAD} <link rel="apple-touch-icon" href="{$content_data.FAVICON_IPAD}" /> {/if} <link id="main-css" type="text/css" rel="stylesheet" href="{$tpl_path}gm_dynamic.css.php?{$content_data.CSS_PARAMS}" /> <!--[if lt IE 9]> <link type="text/css" rel="stylesheet" href="{$tpl_path}styles/ie8.css" /> <![endif]--> {$content_data.additional_html_array.head.bottom} {assign var="fixedHeader" value={template_setting name="gx-header-fixed"}} </head> <body class="{page_id}" data-gambio-namespace="{$content_data.BASE_URL}{$tpl_path}assets/javascript/engine" data-jse-namespace="{$content_data.BASE_URL}JSEngine/build" data-gambio-widget="input_number responsive_image_loader transitions {if $fixedHeader}header {/if}image_maps modal history dropdown core_workarounds anchor" data-input_number-separator="{$content_data.numberSeparator}" {$content_data.additional_html_array.body.params}> {$content_data.additional_html_array.body.top}
Willkommen im Forum! Bitte keine Dateien anhängen, die man sich auf den PC laden muss um sie sich anzuschauen. Das möchte doch keiner. Code einfach hier per Code posten.
@themillionroses In der aktuellen Shopversion werden die meisten Daten bereits automatisch im Head Bereich der Seite als OpenGraph ausgegeben. Bitte prüfe ob du die die aktuellste Shopversion 3.3.2.0 hast. Falls ja, sag bitte bescheid welche Daten dir fehlen. Wenn du zusätzliche Daten im Head Bereich der Seite hinzufügen möchtest empfehle ich dir nicht die head.html anzupassen, sondern die per Overload über PHP zu machen. Schau dir als Beispiel mal die Datei system/overloads/HeaderExtenderComponent/JavaScriptErrorHandler.inc.php an. Und lege dann eine Datei im Ordner GXUserComponents/overloads/HeaderExtenderComponent nach dem gleichen Schema an.
Hallo Till Ich werde mir das morgen mal anschauen, habs jetzt mal so gelöst wie ich oben schon gepostet hatte (Cache war nur noch ned völlig aktualisiert). Das was Du beschreibst ist ja auch in Bezug auf Updatfähigkeit relevant korrekt ??? Weil vorher hat Gambio irgend ein Bild genommen. Ich habe noch Shops die laufen auf der 2.7.1 und einer der läuft schon auf der aktuellsten.
@themillionroses Ja, die Datei wird, wenn sie im GXUserComponents liegt nicht überschrieben und sollte somit auch nach einem Update noch funktionieren. Ab der Shopversion (Link nur für registrierte Nutzer sichtbar.) werden alle Artikelbilder an Facebook überrtragen, sodass man beim Posten dann eins auswählen kann.
Kann es sein, dass ich da noch etwas einstellen muss? Auf meinen Artikelseiten sind keine Open Graph-Tags zu sehen und auch, wenn ich einen Artikel bei Facebook poste, wird kein Bild geladen. Z.B.: https://www.holy-heart.de/liebe-und-treue-poser.html
Welche Shopversion. Und du brauchst dringend nen besseren Server Zeit bis Server Antwortet ca 3-4 Sekunden Gesamtladezeit der Seite bei fast 25 sekunden.
Template-Einstellungen → Artikeldetailseite → Facebook "Gefällt mir"-Button auf Detailseite aktivieren
@Marco (Gambio) : Vielen Dank. Das wars. Ich wollte eigentlich den Facebook-Button nicht zeigen, aber logisch, dass dadurch dann auch die OG-Tags nicht da sind. Naja. Vielleicht blend ich ihn einfach per CSS aus. Oder im Template- @Dennis (Print-Weilburg.de): Ja der Server (Strato) ist gerade extrem lahm. Ich frag da mal nach. Scheinbar gibts da aktuell Probleme: http://xn--allestrungen-9ib.de/stoerung/strato
Die OG Tags für Artikeldetailseiten werden durch die Einstellungen in der Template Darstellung eingebunden, aber wie könnte ich die OG Tags für Contentseiten einbinden?