Cookie Hinweis

    Das Bakehouse bietet mit dem Cookies-Manager eine Erweiterung an, die automatisch regelmäßig nach neuen Cookies in einem Online-Projekt sucht und diese in einem entsprechenden Hinweis ausweist.

    Zur Cookies-Manager-Erweiterung

    Deprecated: Cookies-Viewhelper

    Achtung

    Keine Unterstützung und Weiterentwicklung

    Der Cookies-ViewHelper wird aktuell nicht mehr unterstützt. Als Weiterentwicklung stellt das Bakehouse nun die Cookies-Manager-Erweiterung zur Verfügung.

    Dokumentation des Cookies-ViewHelper ansehen

    Ein Cookie Hinweis kann über einen eigenen ViewHelper ( <bh:tmpl.cookies /> ) integriert werden. Das wird über das entsprechende Seiten-Template realisiert.

    HTML
    {namespace bh=TYPO3\Bh\ViewHelpers} <bh:tmpl.cookies />

    Sobald dieser ViewHelper eingebunden wurde, erscheint der Cookie Hinweis nun für alle Besucher der Website.

    Der Hinweis besteht aus:

    • einem Informations-Text
    • einem Link für weiterführende Informationen
    • einem Button, über welchen der Besucher die Verwendung von Cookies akzeptiert und der Cookie Hinweis im weiteren Verlauf seines Besuchs nicht mehr angezeigt wird

    Das Standarddesign sieht wie folgt aus:

    Das Design wird mit CSS angepasst.
    Textblöcke und die Verlinkung sind mit TypoScript konfigurierbar.

    Typoscript
    lib.cookiesWarning { # Akzeptieren-Button 10.10.value = Akzeptieren # Weiterführende Informationen 10.20.value = Mehr Infos # Verlinkung von weiterführenden Informationen auf Unterseite 10.20.typolink.parameter = 25 # Verlinkung von weiterführenden Informationen auf externer Seite 10.20.typolink.parameter = www.meineExterneSeite.at/impressum # Informationstext anpassen 20.lang.de = Diese Website verwendet Cookies ... # Informationstext in Englisch 20.lang.en = This website uses cookies ... }

    Der Cookie Hinweis fügt dem <body> die Klasse bhe-state-cookie-visible hinzu. Diese wird genutzt, um auf den Cookie Hinweis designmäßig reagieren zu können.
    Beispielsweise, damit wichtige Designelemente des Projekts nicht von der Platzierung des Cookie Hinweises beeinträchtigt werden. Der Cookie Hinweis wird im eingeloggten Modus des Bakehouse nicht ausgeliefert.

    Verwandte Inhalte