Configuration

plugin.tx_cookieconsent.settings.

url

:aspect:` Description
PID to Data Protection

target

:aspect:` Description
Link target of read more link
:aspect:` Default
_bank

theme

:aspect:` Description
Layout Class of the consent
:aspect:` Options
edgeless, … following ..
:aspect:` Default
edgeless

position

:aspect:` Description
position of the consent
:aspect:` Options
bottom, top, bottom-left, bottom-right
:aspect:` Default
bottom-right

revokable

:aspect:` Description
Some countries REQUIRE that users can change their mind
:aspect:` Options
true, false
:aspect:` Default
true

reloadOnRevoke

:aspect:` Description
force page reload after revoke
:aspect:` Options
true, false
:aspect:` Default
false

type

:aspect:` Description
consent types
:aspect:` Options
opt-in, … following ..
:aspect:` Default
opt-in

statistics

:aspect:` Description
pre check statistics in checkboxes layout
:aspect:` Options
true, false
:aspect:` Default
false

marketing

:aspect:` Description
pre check marketing in checkboxes layout
:aspect:` Options
true, false
:aspect:` Default
false

overlay.notice

:aspect:` Description
enable or disable overlays (iframe, content)
:aspect:` Options
true, false
:aspect:` Default
true

overlay.box.background

:aspect:` Description
Overlay: Background color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
rgba(0,0,0,.8)

overlay.box.text

:aspect:` Description
Overlay: text color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#fff

overlay.button.background

:aspect:` Description
Overlay: Button Background color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#b81839

overlay.button.text

:aspect:` Description
Overlay: Button text color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#fff

palette.popup.background

:aspect:` Description
Consent Background color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
rgba(0,0,0,.8)

palette.popup.background

:aspect:` Description
Consent Text color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#fff

palette.button.background

:aspect:` Description
Consent Button Background color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#b81839

palette.button.text

:aspect:` Description
Consent Button Text color
:aspect:` Options
rgba(), #hexa
:aspect:` Default
#fff

Example Configuration

This example configuration is based on the base TypoScript-Constants configuration (see Installation).

TypoScript constants
 plugin.tx_cookieconsent.settings {
     # PID to Data Protection
     url =
     # PID of Cookie Storage
     storagePid =
     # Layout
     theme = edgeless
     # Position
     position = bottom-right
     # Type (info, opt-out, opt-in)
     type = opt-in
     #  pre check statistics in checkboxes layout
     statistics = false
     # pre check statistics in checkboxes layout
     marketing = false

     # show Iframe overlay
     overlay {
         # Enable Iframe overlay
         notice = true

         box {
             # Overlay: Background
             background = rgba(0,0,0,.8)
             # Overlay: Text
             text = #fff
         }
         button {
             # Overlay Button: Background
             background = #b81839
             # Overlay Button: Text
             text = #fff
         }
     }

     # Cookiehint Style
     palette {
         popup {
             # Bar: Background color
             background = rgba(0,0,0,.8)
             # Bar: text color
             text = #fff
         }
         button {
             # Button: Background color
             background = #b81839
             # Button: text color
             text = #fff
         }
     }
 }