Feature: #100171 - Introduce TCA type uuid¶
In our effort of introducing dedicated TCA types for special use cases,
a new TCA field type called
uuid has been added to TYPO3 Core.
Its main purpose is to simplify the TCA configuration when working with
fields, containing a UUID.
The TCA type
uuid features the following column configuration:
required: Defaults to
enableCopyToClipboard is set to
true, which is the
default, a button is rendered next to the input field, which allows to copy
the UUID to the clipboard of the operating system.
version option defines the UUID version to be used. Allowed
7. The default is
4. For more information
about the different versions, have a look at the corresponding
The following column configuration can be overwritten by page TSconfig:
An example configuration looks like the following:
'identifier' => [ 'label' => 'My record identifier', 'config' => [ 'type' => 'uuid', 'version' => 6, ], ],
It is now possible to use a dedicated TCA type for rendering of a UUID field. Using the new TCA type, corresponding database columns are added automatically.