[BUGFIX] FormEngine: Fix expanding of inline records in FlexForms 64/45364/4
authorMorton Jonuschat <m.jonuschat@mojocode.de>
Fri, 18 Dec 2015 19:44:28 +0000 (20:44 +0100)
committerAndreas Fernandez <typo3@scripting-base.de>
Tue, 22 Dec 2015 06:54:54 +0000 (07:54 +0100)
commite6727c8e9ae4cb912bc2d59c79758fb32370641c
tree4984403f71af9d91cea5d1d65e2be24d5d1b1bd2
parent346f9b91a2d0707edf7f13f78d3bdf0217d2e081
[BUGFIX] FormEngine: Fix expanding of inline records in FlexForms

This commit provides the proper configuration information to the
compiler and render so that inline records in FlexForms can be
successfully deleted after being expanded from a collapsed state.

This change also fixes the problem that inline records within a
flexform displayed the default field palette due to missing
configuration information.

Resolves: #72294
Releases: master, 7.6
Change-Id: I330ab93a6127e1f84ed21ff6984721fb655d9136
Reviewed-on: https://review.typo3.org/45364
Reviewed-by: Armin Ruediger Vieweg <armin@v.ieweg.de>
Tested-by: Armin Ruediger Vieweg <armin@v.ieweg.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Michael Oehlhof <typo3@oehlhof.de>
Tested-by: Michael Oehlhof <typo3@oehlhof.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
typo3/sysext/backend/Classes/Controller/FormInlineAjaxController.php
typo3/sysext/backend/Classes/Form/Container/InlineControlContainer.php
typo3/sysext/backend/Resources/Public/JavaScript/jsfunc.inline.js