EXT:form Support "imports" in form configuration
It often occurs that you have several similar forms in a project. To avoid copying all the fields and struggle to keep the forms in sync, it would be useful to be able to just "extend" from an existing file. This could be solved using imports like they're used when building the RTE configuration.
[FEATURE] EXT:form - introduce YAML "imports"
The form extension now features imports in YAML configuration files via
the special toplevel "imports" option. With the help of this feature,
form setup and especially form definitions can be reused without copying.
Furthermore, the YAML loading has been centralized and slightly extended
to meet the requirements of the form framework.
The configuration of the form framework has been merged into one file. A
follow up patch will rearrange the configuration to improve clarity and
understandability. This task heavily depends on the "imports"
Tested-by: TYPO3com <firstname.lastname@example.org>
Reviewed-by: Mathias Brodala <email@example.com>
Tested-by: Mathias Brodala <firstname.lastname@example.org>
Reviewed-by: Anja Leichsenring <email@example.com>
Tested-by: Anja Leichsenring <firstname.lastname@example.org>
Reviewed-by: Jigal van Hemert <email@example.com>
Tested-by: Jigal van Hemert <firstname.lastname@example.org>