DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Setup¶
Most of the setup properties will be inherited from the constants. However you always override them in the setup part of your TypoScript Template.
plugin.tx_cookieconsent.settings.pages¶
privacyStatement¶
Property
privacyStatement
Data type
int
Description
Page ID where the privacy statement or more information about tracking cookies can be found. This will be presented as a link on the bar.
Default
{$plugin.tx_cookieconsent.pages.privacyStatement}
plugin.tx_cookieconsent.settings.loadScripts¶
mode¶
Property
mode
Data type
string
Description
Only 2 options are possible: blacklist / whitelist. Domains will be filtered by excluding them (blacklist), or including them (whitelist)
Default
{$plugin.tx_cookieconsent.loadScripts.mode}
domains.[array]¶
Property
domains.[array]
Data type
string
Description
List of domains for blacklist (exclude) / whitelist (include)
Example¶
The following example will exclude dynamic insertion of script from Google Tag Manager, Google Analytics and Google DoubleClick.
plugin.tx_cookieconsent {
settings {
mode = blacklist
domains {
googleTagManager = googletagmanager.com
googleAnalytics = google-analytics.com
doubleClick = doubleclick.net
}
}
}
plugin.tx_cookieconsent.settings.checkBrowserDNT¶
Property
checkBrowserDNT
Data type
boolean
Description
1 (true) when the "Do Not Track" setting of the browser has to be taken into account.
Default
{$plugin.tx_cookieconsent.checkBrowserDNT}
plugin.tx_cookieconsent.settings.showDenyButton¶
Property
showDenyButton
Data type
boolean
Description
1 (true) shows also the button to deny the consent. By clicking this button, the visitor will not be tracked and the cookie bar will not be shown anymore.
Default
{$plugin.tx_cookieconsent.showDenyButton}