Elements¶
The Elements array configures all elements visible in the banner for the user. here you can define whether a element is an optional or mandatory setting and describe them and all depending cookies here.
you can add as many elements as you need. We explain the essential
section here in detail
Name |
Default Value |
Type |
---|---|---|
array |
||
1 |
bool |
|
1 |
bool |
|
string |
||
string |
||
string |
||
array |
||
string |
||
string |
||
array |
||
string |
||
string |
||
integer |
||
array |
essential¶
Property
essential
Data type
array
Default
Description
these are the very essential elements on a web-page. for example the EXT:supi cookie itself. these elements are mostly required by default and cannot be disabled.
Images

essential.required¶
Property
essential.required
Data type
bool
Default
1
Description
these elements are required and cannot be deselected by the user
essential.showOnLoad¶
Property
essential.showOnLoad
Data type
bool
Default
1
Description
@TODO: muss noch beschrieben werden. ich weiss gerade nicht, für was das gut ist.
essential.label¶
Property
essential.label
Data type
string
Default
LLL String
Description
Add a String or a LLL String to describe this section
Images

essential.text¶
Property
essential.text
Data type
string
Default
LLL String
Description
@TODO: wird das noch verwendet?
essential.names¶
Property
essential.names
Data type
string
Default
Some cookie Names
Description
The cookies that are initially set by default from the TYPO3 system or the EXT:supi
essential.items¶
Property
essential.items
Data type
array
Default
Description
All Items in this (essential) section the user can use.
Images

essential.items.$NAME.label¶
Property
essential.items.$NAME.label
Data type
string
Default
LLL String
Description
Describe your essential item
Images

essential.items.$NAME.names¶
Property
essential.items.$NAME.names
Data type
string
Default
Some cookie names
Description
Name all your cookies in this section
essential.items.$NAME.table¶
Property
essential.items.$NAME.table
Data type
array
Default
Description
A HTML Table declaration for displaying more detailed cookie informations
Images

essential.items.$NAME.table.name¶
Property
essential.items.$NAME.table.name
Data type
string
Default
LLL String
Description
Describe the usage of the named cookie
essential.items.$NAME.table.company¶
Property
essential.items.$NAME.table.company
Data type
string
Default
LLL String
Description
The responsible company for this cookie
essential.items.$NAME.table.policy¶
Property
essential.items.$NAME.table.policy
Data type
integer
Default
1
Description
The PageUID or URL to the privacy/policy page
essential.items.$NAME.table.rows¶
Property
essential.items.$NAME.table.rows
Data type
array
Default
Description
add as many rows as you cookies have, each row has a purpose and a duration
Images
