Attention
TYPO3 v11 has reached end-of-life as of October 31th 2024 and is no longer being maintained. Use the version switcher on the top left of this page to select documentation for a supported version of TYPO3.
Need more time before upgrading? You can purchase Extended Long Term Support (ELTS) for TYPO3 v11 here: TYPO3 ELTS.
['columns'] Section
This contains the configuration array for single fields in the user settings. This array allows the following configurations:
Key |
Data type |
Description |
---|---|---|
type |
string |
Defines the type of the input field If Example:
Copied!
Allowed values: button, check, password, select, text, user |
label |
string |
Label for the input field, should be a pointer to a localized
label using the |
buttonLabel |
string |
Text of the button for type=button fields.
Should be a pointer to a localized label using the |
csh |
string |
CSH key for the input field |
access |
string |
Access control. At the moment only a admin-check is implemented Allowed values: admin |
table |
string |
If the user setting is saved in a DB table, this property sets the table. At the moment only "be_users" is implemented. Allowed values: be_users |
items |
array |
List of items for type=select fields. This should be a simple associative array with key-value pairs. |
itemsProcFunc |
array |
Defines an external method for rendering items of select-type fields. Contrary to what is done with the TCA you have to render the <select> tag too. Only used by type=select. Use the usual class->method syntax. |
clickData.eventName |
string |
JavaScript event triggered on click. |
confirm |
boolean |
If true, JavaScript confirmation dialog is displayed. |
confirmData.eventName |
string |
JavaScript event triggered on confirmation. |
confirmData.message |
string |
Confirmation message. |