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 |
---|---|---|
essential | array | |
essential.required | 1 | bool |
essential.showOnLoad | 1 | bool |
essential.label | string | |
essential.text | string | |
essential.names | string | |
essential.items | array | |
essential.items.$NAME.label | string | |
essential.items.$NAME.names | string | |
essential.items.$NAME.table | array | |
essential.items.$NAME.table.name | string | |
essential.items.$NAME.table.company | string | |
essential.items.$NAME.table.policy | integer | |
essential.items.$NAME.table.rows | 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