Skip to content
Snippets Groups Projects
Commit 582b23ad authored by Oliver Bartsch's avatar Oliver Bartsch
Browse files

[FEATURE] Introduce TCA type "uuid"

A new TCA type "uuid" is introduced, which
allows to simplify the configuration when
working with fields, containing a UUID.

The functionality is based on the Uid
symfony component.

FormEngine will automatically create a UUID when
non is defined yet. Same does the DataHandler in
case an invalid UUID is defined, while the field
is defined as "required", which is the default.

The UUID is displayed as a readonly input field.

Using the new TCA type, corresponding database
columns are added automatically.

Resolves: #100171
Releases: main
Change-Id: Ic81d4cc0158e77988e38cdab6ddcc5d42aa47fcd
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76891


Reviewed-by: default avatarBenni Mack <benni@typo3.org>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarMarkus Klein <markus.klein@typo3.org>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarFrank Nägler <frank.naegler@typo3.com>
Reviewed-by: default avatarFrank Nägler <frank.naegler@typo3.com>
parent 540085c0
Branches
Tags
No related merge requests found
Showing
with 759 additions and 23 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment