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

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