Feature #82089

EXT:form Support "imports" in form configuration

Added by Thorben Nissen 5 months ago. Updated 8 days ago.

Status:
Resolved
Priority:
Should have
Category:
Form Framework
Target version:
-
Start date:
2017-08-11
Due date:
% Done:

100%

PHP Version:
Tags:
Complexity:
Sprint Focus:
Remote Sprint

Description

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.


Related issues

Related to TYPO3 Core - Bug #82051: Error in EXT:form documentation regarding deletion of YAML configuration Under Review 2017-08-05

Associated revisions

Revision a52a9922 (diff)
Added by Ralf Zimmermann 8 days ago

[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"
functionality.

Resolves: #82089
Releases: master
Change-Id: I44f52572ab2d516949dd017ef1face351b448d65
Reviewed-on: https://review.typo3.org/54210
Tested-by: TYPO3com <>
Reviewed-by: Mathias Brodala <>
Tested-by: Mathias Brodala <>
Reviewed-by: Anja Leichsenring <>
Tested-by: Anja Leichsenring <>
Reviewed-by: Jigal van Hemert <>
Tested-by: Jigal van Hemert <>

History

#1 Updated by Gerrit Code Review 5 months ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#2 Updated by Gerrit Code Review 5 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#3 Updated by Gerrit Code Review 5 months ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#4 Updated by Gerrit Code Review 5 months ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#5 Updated by Bjoern Jacob 4 months ago

  • Sprint Focus set to Remote Sprint

#6 Updated by Gerrit Code Review 4 months ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#7 Updated by Gerrit Code Review 4 months ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#8 Updated by Gerrit Code Review 4 months ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/53683

#9 Updated by Gerrit Code Review 4 months ago

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#10 Updated by Gerrit Code Review 4 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#11 Updated by Ralf Zimmermann about 1 month ago

  • Assignee set to Ralf Zimmermann

#12 Updated by Gerrit Code Review about 1 month ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#13 Updated by Gerrit Code Review about 1 month ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#14 Updated by Gerrit Code Review about 1 month ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#15 Updated by Gerrit Code Review about 1 month ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#16 Updated by Gerrit Code Review about 1 month ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#17 Updated by Gerrit Code Review about 1 month ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#18 Updated by Gerrit Code Review about 1 month ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#19 Updated by Gerrit Code Review about 1 month ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#20 Updated by Gerrit Code Review about 1 month ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#21 Updated by Gerrit Code Review about 1 month ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#22 Updated by Gerrit Code Review about 1 month ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#23 Updated by Gerrit Code Review about 1 month ago

Patch set 14 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#24 Updated by Bjoern Jacob about 1 month ago

  • Related to Bug #82051: Error in EXT:form documentation regarding deletion of YAML configuration added

#25 Updated by Gerrit Code Review about 1 month ago

Patch set 15 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#26 Updated by Gerrit Code Review about 1 month ago

Patch set 16 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#27 Updated by Gerrit Code Review about 1 month ago

Patch set 17 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#28 Updated by Gerrit Code Review about 1 month ago

Patch set 18 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#29 Updated by Gerrit Code Review about 1 month ago

Patch set 19 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#30 Updated by Gerrit Code Review about 1 month ago

Patch set 20 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#31 Updated by Gerrit Code Review about 1 month ago

Patch set 21 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#32 Updated by Gerrit Code Review about 1 month ago

Patch set 22 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#33 Updated by Gerrit Code Review about 1 month ago

Patch set 23 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#34 Updated by Gerrit Code Review about 1 month ago

Patch set 24 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#35 Updated by Gerrit Code Review about 1 month ago

Patch set 25 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#36 Updated by Gerrit Code Review about 1 month ago

Patch set 26 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#37 Updated by Gerrit Code Review 21 days ago

Patch set 27 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#38 Updated by Gerrit Code Review 19 days ago

Patch set 28 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#39 Updated by Gerrit Code Review 19 days ago

Patch set 29 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#40 Updated by Gerrit Code Review 15 days ago

Patch set 30 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#41 Updated by Gerrit Code Review 8 days ago

Patch set 31 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/54210

#42 Updated by Ralf Zimmermann 8 days ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF