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

../_images/Essentials.png

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

../_images/EssentialLabel.png

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

../_images/EssentialItems.png

essential.items.$NAME.label

Property

essential.items.$NAME.label

Data type

string

Default

LLL String

Description

Describe your essential item

Images

../_images/EssentialItemsLabel.png

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

../_images/Tables.png

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

../_images/Row.png