Klaro Cookie Consent: Storefront
Cookie-Einstellungen-Link von Klaro Cookie Consent für Shopware 6.7 - automatischer Footer-Link und frei platzierbarer Link über die Kategorie-Navigation.
Klaro Cookie Consent: Storefront
Diese Dokumentation bezieht sich immer auf die aktuellste veröffentlichte Version.
Cookie-Einstellungen-Link
Damit Nutzer ihre Cookie-Einwilligung jederzeit ändern können, braucht der Storefront einen Weg, den Klaro-Dialog erneut zu öffnen. Dafür gibt es zwei kombinierbare Wege.
Automatischer Footer-Link
Standardverhalten
Das Plugin fügt automatisch einen Link "Cookie-Einstellungen" in das Footer-Servicemenü ein, sobald Klaro für den jeweiligen Sales Channel aktiv ist. Ein Klick öffnet den Consent-Dialog erneut. Eine Konfiguration ist nicht nötig. Die Beschriftung kommt aus dem Snippet mmd-klaro.cookieSettings.
Deaktivieren
Mit der Einstellung Cookie-Einstellungen-Link automatisch im Footer-Servicemenü anzeigen (Standard: aktiv) blendest du den automatischen Link aus. Das ist sinnvoll, wenn du einen eigenen Link an anderer Stelle platzierst (siehe unten), um einen doppelten Eintrag zu vermeiden.
Eigenen Link frei platzieren
Ein Cookie-Einstellungen-Link lässt sich auch frei in deiner Navigation platzieren: in einer Footer-Kategorie, der Hauptnavigation, einer "Rechtliches"-Spalte oder einem Textelement einer Shopping Experience. Ein Template-Override ist nicht nötig.
graph LR
A["Kategorie mit externem Link anlegen"] --> B["URL endet auf #mmd-klaro-cookie-settings"]
B --> C["Klick im Storefront"]
C --> D{"Endet der href auf den Anchor?"}
D -->|"Ja"| E["Navigation verhindert, Klaro-Dialog öffnet sich"]
D -->|"Nein"| F["Normale Navigation"]
Vorgehen:
- Unter Katalog > Kategorien eine Kategorie vom Typ Link > Externer Link anlegen.
- Als Ziel-URL eine beliebige URL eintragen, die auf
#mmd-klaro-cookie-settingsendet, z.B.https://dein-shop.tld/#mmd-klaro-cookie-settings. - Die Kategorie an beliebiger Stelle in der Navigation platzieren (Footer, Hauptmenü, Textelement in einer Shopping Experience usw.).
Der Link funktioniert nur in Sales Channels, in denen Klaro aktiv ist. Bei inaktivem Klaro navigiert der Link einfach zur angegebenen URL, ohne den Dialog zu öffnen.
Praktisch, um einen alten, noch von Shopwares nativer Cookie-Verwaltung übrig gebliebenen Link (URL endet auf
/cookie/offcanvas) auf Klaro umzubiegen, statt ihn zu löschen.
Shopware-Cookie-Banner
Ist Klaro für einen Sales Channel aktiv, unterdrückt das Plugin den nativen Cookie-Hinweis von Shopware in diesem Sales Channel. Welche Template-Blöcke das Plugin dafür überschreibt, steht auf der Seite Technik.