[FEATURE] Enable IRRE fields in FlexForms
authorKai Vogel <kai.vogel@speedprogs.de>
Tue, 6 Nov 2012 16:45:07 +0000 (17:45 +0100)
committerHelmut Hummel <helmut.hummel@typo3.org>
Sat, 10 Nov 2012 12:08:23 +0000 (13:08 +0100)
commit6ab0f6aa36cade26e25bea7e9d89b552318a5062
treeefa5edf446deabfd66d1e33483d977330c76534f
parent3e81acfbb1335845a42af10df2f7bae4b442d785
[FEATURE] Enable IRRE fields in FlexForms

This patch enables IRRE fields in flexform. They can be used
identically to the TCA.

FlexForm segments are separated by a new divider "---" to
easily have the possiblity to recognize and parse them when
handline the IRRE object identifiers.

Besides that a new remapping level for FlexForms has been
introduced to the DataHandler to update accordant FlexForm
references after all child records have been written.

Unit tests have been extended to check the new additions to
the accordant object identifiers and form names. This is
important to any processing of IRRE in the form view.

Change-Id: Icadb89c2e496a5f1ad7de298ebee06d144475a11
Resolves: #18957
Releases: 6.0
Reviewed-on: http://review.typo3.org/13968
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Kai Vogel
Tested-by: Kai Vogel
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
t3lib/jsfunc.inline.js
typo3/sysext/backend/Classes/Form/Element/InlineElement.php
typo3/sysext/backend/Tests/Unit/Form/Element/InlineElementTest.php
typo3/sysext/core/Classes/DataHandling/DataHandler.php