In Shopware 6 setzen Sie den Platzhalter über die Erlebniswelten in das Layout der Produktseite. Das Skript laden Sie über das Theme oder ein Plugin für eigene Skripte, denn seit Shopware 6.5 entfernt der Editor Skripte aus Text-Elementen.
Der Code für Shopware 6
<div data-garantielabel></div>
<script src="https://www.garantielabel.app/widget.js" async></script>Weitere Optionen wie Darstellung und Sprache stellen Sie im Code-Baukasten ein.
Schritt für Schritt in Shopware 6
- Erlebniswelt öffnen
In der Administration unter Inhalte → Erlebniswelten das Layout Ihrer Produktseiten öffnen oder ein neues vom Typ „Produktseite“ anlegen. - Platzhalter einfügen
Unter dem Kaufbereich einen Block mit einem Text-Element einfügen, in die Quellcode-Ansicht wechseln und<div data-garantielabel></div>einsetzen. - Skript laden
Die Zeile mitwidget.jsüber das Theme (z. B. inbase.html.twig) oder ein Plugin für eigene Skripte einbinden, dann das Layout speichern und den Produkten zuweisen. - Alternative im Theme
Entwickler erweitern im eigenen Theme die Vorlage des Kaufbereichs (buy-widget.html.twig) um den Platzhalter und binden das Skript im Template-Kopf ein.
Besonderheiten in Shopware 6
- Shopware ab 6.5 filtert Skripte im Text-Element (HTML-Sanitizer). Abschalten lässt sich das nur bei selbst gehosteten Shops; in der Shopware Cloud bleibt der Weg über Theme oder Plugin.
- Bei eigener Content-Security-Policy muss
www.garantielabel.appfür Skripte, Bilder und Verbindungen erlaubt sein.
Gewährleistungslabel in der Bestellbestätigung
Laut Leitlinien der Kommission soll der Hinweis auch in der Bestätigungs-E-Mail stehen. Mail-Vorlagen bearbeiten Sie in Shopware unter Einstellungen → E-Mail-Templates. In der Vorlage zur Bestellbestätigung lässt sich die amtliche Grafik als Bild ergänzen. Ein bloßer Link reicht als dauerhafter Datenträger voraussichtlich nicht (EuGH, Rs. C-49/11); am sichersten steht der Hinweis als Bild, Text oder Anhang direkt in der Mail. Die amtlichen Dateien finden Sie im Download.
Herstellergarantie? Dann gehört das GARAN-Label dazu
Gibt der Hersteller eine kostenlose Haltbarkeitsgarantie von mehr als zwei Jahren auf die ganze Ware, gehört zusätzlich das GARAN-Label auf die Produktseite. Mit dem GARAN-Label-Generator erstellen Sie es in Sekunden aus Jahren, Marke und Modell. Das erste Label ist kostenlos.
Laden Sie die vollständige und die geschachtelte Fassung in die Medienverwaltung von Shopware 6 und tragen Sie die Adressen im Widget-Code ein:
<div data-garantielabel
data-garan-voll="https://…/GARAN-MX-500.svg"
data-garan-klein="https://…/GARAN-MX-500-geschachtelt.svg"></div>Das Widget zeigt dann die geschachtelte Fassung unter dem Gewährleistungslabel, ein Klick öffnet das vollständige GARAN-Label.
Häufige Fragen
Geht das auch in Shopware 5?
Ja, über ein Einkaufswelt-Element oder die Template-Datei der Detailseite. Shopware 5 wird allerdings seit Juli 2024 nicht mehr unterstützt.
Muss ich das für jedes Produkt einzeln machen?
Nein. Im Layout der Produktseite gilt der Code für alle Produkte, denen das Layout zugewiesen ist.
Stört das den Kaufbereich?
Nein. Das Widget zeichnet nur in seinen Platzhalter und verändert nichts außerhalb.