GPSR
Die Produktsicherheitsverordnung (GPSR) zielt darauf ab, den Verbraucherschutz durch sichere Produkte zu gewährleisten. Auf Händler kommen dadurch eine Reihe von Pflichten zu.
Last updated
Die Produktsicherheitsverordnung (GPSR) zielt darauf ab, den Verbraucherschutz durch sichere Produkte zu gewährleisten. Auf Händler kommen dadurch eine Reihe von Pflichten zu.
Last updated
© 2024 by ThemeWare® | Made with 💙 by TC-Innovations GmbH
Mit ThemeWare® und Shopware 6 bist du für die GPSR gerüstet. In diesem Artikel zeigen wir dir Möglichkeiten Angaben gemäß GPSR mit Grundfunktionen von Shopware und ThemeWare® in deine Storefront integrieren zu können.
Disclaimer: Wir können dir mit diesen Informationen einen allgemeinen Überblick geben, aber sie ersetzen keine rechtliche Beratung. Für konkrete Fragen oder individuelle Anliegen empfehlen wir dir, einen qualifizierten Anwalt oder rechtlichen Berater zu konsultieren, um rechtliche Sicherheit zu gewährleisten.
Herstellerangaben (z.B. die "verantwortliche Person") gemäß GPSR kannst du in Shopware 6 beispielsweise über den HTML-Editor im jeweiligen Hersteller hinterlegen.
"Kataloge" => "Hersteller" => Bereich "Herstellerinformationen" => Feld "Beschreibung"
Diese Herstellerinformationen kannst du dann mit dem Hersteller-Tab von ThemeWare® in deine Storefront integrieren.
Tab "Produktseiten" => Bereich "Tab "Hersteller"" => Konfiguration "Hersteller-Tab anzeigen"
Produktinformationen kannst du über den HTML-Editor der Produktbeschreibung im jeweiligen Produkt einbinden. Diese Informationen werden automatisch im Tab "Beschreibung" auf der Produktseite angezeigt.
"Kataloge" => "Produkte" => Tab "Allgemein" => Bereich "Allgemeine Informationen" => Feld "Beschreibung"
Du kannst für Produktinformationen (z.B. "Sicherheitshinweise") auch den Tab "Benutzerdefinierter Inhalt" von ThemeWare® nutzen.
Diesen kannst du in der ThemeWare® Konfiguration aktivieren:
Tab "Produktseiten" => Bereich "Tab "Benutzerdefinierter Inhalt"" => Konfiguratoin "Benutzerdefinierten Tab anzeigen"
Befüllst du nun das entsprechende Zusatzfeld (Benutzerdefinierter-Tab – Text
) in einem Produkt, wird dieser Tab auf der entsprechenden Produktdetailseite angezeigt.
"Kataloge" => "Produkte" => Tab "Spezifikationen" => Abschnitt "Zusatzfelder" => Tab "Produkte (ThemeWare® ...) => Zusatzfeld "Benutzerdefinierter-Tab – Text"
Für den Titel des Tabs kannst du global den Textbaustein twt.detail.tabCustom.title
oder das Zusatzfeld Benutzerdefinierter-Tab – Titel
verwenden.
Neben den oben genannten Möglichkeiten, kannst du individuelle Informationen auch mit Zusatzfeldern in die Storefront integrieren.
Da weder Shopware noch ThemeWare® wissen können, in welche Datei bzw. in welchem Twig-Block ein individuelles Zusatzfeld integriert werden soll, muss dieses manuell eingebunden werden.
Wechsel in die Zusatzfeld-Verwaltung:
"Einstellungen" => "System" => "Zusatzfelder" => "Set anlegen"
Klicke auf den Button "Set anlegen" und lege ein neues Zusatzfeld-Set an.
Technischer Name: z.B. custom_gpsr
Label: z.B. GPSR (Produkte)
Verwenden für: Produkte
Klicke nun auf den Button "Neues Zusatzfeld" und lege ein neues Zusatzfeld an.
Typ: z.B. Text-Editor
Technischer Name: z.B. custom_gpsr_sicherheitshinweis
Label: z.B. Sicherheitshinweis
Wechsel in die Produkt-Verwaltung und bearbeite das gewünschte Produkt.
Befülle dort das neue Zusatzfeld (z.B. "Sicherheitshinweis"):
"Kataloge" => "Produkte" => Tab "Spezifikationen" => Bereich "Zusatzfelder" => Tab "GPSR (Produkte) => Feld "Sicherheitshinweis"
Da wir ein Zusatzfeld vom Typ "Text-Editor" erstellt haben, kannst du auch HTML-Formatierungen vornehmen.
Nun müssen wird das Zusatzfeld in der Storefront ausgegeben und festlegen an welcher Stelle das Zusatzfeld eingebunden werden soll.
Dies geht entweder über eine Template-Anpassung oder über ein CMS-Element im Erlebniswelt-Layout deiner Produktseite.
Dank der Integration von individuellen Zusatzfeldern in das CMS lassen sich Zusatzfelder nahtlos in Textfelder einbinden. Diese Möglichkeit macht die Einhaltung der GPSR-Vorgaben noch einfacher und sorgt gleichzeitig für eine konsistente und professionelle Darstellung deiner Produktinformationen.
In der folgenden Schritt-für-Schritt-Anleitung binden wir das individuelle Zusatzfeld "Sicherheitshinweis" mit einem CMS-Block auf der Produktdetailseite in der Storefront ein.
Wechsel in die Erlebniswelt-Verwaltung:
"Inhalte" => "Erlebniswelten"
Öffne dort das CMS-Layout deiner Produktdetailseiten um das Layout zu bearbeiten.
Füge nun in dein Layout einen CMS-Block aus der Kategorie "Text" ein.
Hinweis: Das Zahnrad erscheint wenn du den CMS-Block angeklickt hast und sich die Maus innerhalb des Blocks befindet.
Zum einfügen hast du in Shopware 6.6.9.0 zwei Möglichkeiten:
Datenzuordnung (siehe 4.1)
Variable (siehe 4.2)
Die ist die unkompliziertere Variante, das einfügen von weiteren Zusatzfeldern oder Texten in das CMS-Element ist hierbei aber nicht möglich.
Klicke auf den Link "Datenzuordnung" und wähle dein Zusatzfeld aus (z.B. product.customFields.custom_gpsr_sicherheitshinweis
).
In dieser Variante kannst du auch mehrere Zusatzfelder und Text in das CMS-Element einfügen.
Klicke auf den Button "Variable einfügen" (1) und wähle dein Zusatzfeld aus (z.B. product.customFields.custom_gpsr_sicherheitshinweis
).
Alternativ kannst du das Zusatzfeld als Variable auch direkt im HTML-Editor einfügen:
Das Zusatzfeld wird nun in der Storefront ausgegeben – sofern es im entsprechenden Produkt befüllt wurde.
Tipp: Füge ggf. die CSS-Klasse twt-cms-block-reset
im entsprechenden CMS-Block ein um das ThemeWare® CMS-Styling für diese Block zu deaktivieren.
In der folgenden Schritt-für Schritt-Anleitung binden wir das individuelle Zusatzfeld "Sicherheitshinweis" mit unserem kostenfreien ThemeWare® Customizing Plugin auf der Produktdetailseite (PDS) in die Storefront ein.
Hinweis: Mehr Informationen zum Theme "Template-Anpassungen" findest du im Bereich Individuelle Anpassungen.
Achtung: Bearbeite in keinem Fall Originaldateien von Shopware oder Erweiterungen (Plugins, Apps oder Themes)!
Die Produktbeschreibung wird über die Template-Datei description.html
(siehe GitHub) in die Storefront geladen.
Erstelle also die Datei description.html.twig
. Nutzt du das ThemeWare® Customizing Plugin, erstelle die Datei in folgendem Ordner:
Leite nun die Originaldatei von Shopware wie folgt ab:
Die Beschreibung befindet sich im Twig-Block component_product_description_content
. Wir vererben den Block nun wie folgt:
Füge nun nach dem eigentlichen Block-Inhalt (⇒ {{ parent }}
) das Zusatzfeld (⇒ custom_gpsr_sicherheitshinweis
) ein:
Nutzt du unser kostenfreies Customizing-Plugin, lade die neue Template-Datei nun auf deinen Webserver in das Verzeichnis:
Leere abschließend einmal den Shopware- sowie deinen Browser-Cache damit die Änderung auch in der Storefront angezeigt wird.
Mehr Informationen zur GPSR haben wir in folgendem News-Artikel zusammengestellt:
Mehr Information von Shopware findest du in folgendem Blog-Beitrag:
Klicke auf das "Zahnrad"-Icon oben rechts im entsprechenden Text-Element um die Element-Einstellungen zu öffnen.