Magento – Cookie Information im Shop anzeigen – ganz einfach ohne Extension

Bild

Ob man nun auf der Shop-Seite eine Cookie-Einverständnis-Information anzeigen muss, die der Kunde bestätigen muss / kann, ist nicht wirklich klar geregelt. Dass Näheres hierzu in den Datenschutz-Informationen der Seite hinterlegt sein müssen, ist hingegen sicher und klar.

Möchte man aber sicherheitshalber die Cookie-Information direkt auf der Shop-Seite anzeigen lassen mit einem Bestätigungs-Knopf, kann ab Magento 1.9 eine eingebaute Funktion aktiviert werden. Dies geht schnell und einfach – ohne Extension.

BildMan geht im Backend auf System > Konfiguration > Allgemein / Web / Sitzungscookie Verwaltung und wählt dort bei “Restriktiver Cookie Modus” nur “Ja” aus.

Schon wird im Frontend am unteren Ende der Seite der Cookie-Hinweis mit Knopf angezeigt.

Im Standard ist dieser noch nicht so schön und vor allem in Englisch. Der Text und auch der Link zum Datenschutz wird ganz einfach über den Statischen Block “cookie_restriction_notice_block” beliebig angepasst.

Nun wird noch links das Magento-Logo angezeigt, welches wahrscheinlich die wenigsten weiter nutzen wollen. Um dieses auszutauschen, muss die /skin/frontend/[Eigenes Theme]/[Theme]/images/demo-logo.png gegen das gewünschte Logo ausgetauscht werden. Ansonsten kann auch über die template-eigene CSS das Logo gewechselt oder entfernt werden.

Wer noch ein wenig mehr anpassen will, findet die zugehörige cookienotice.phtml im Ordner app/design/frontend/base/default/template/page/html

Genutzt in Magento Version 1.9 Kommentare? Ergänzungen? Hinweise? Gerne!

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2E-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C-, B2B- und B2E-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

Leave a Reply

Your email address will not be published. Required fields are marked *