[BUGFIX] Repair overrideVals for FormEngine 04/43304/5
authorAnja Leichsenring <aleichsenring@ab-softlab.de>
Mon, 14 Sep 2015 15:17:19 +0000 (17:17 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Mon, 14 Sep 2015 15:55:44 +0000 (17:55 +0200)
commit440d27ddb13e1549a8d3bb4279c8af876aa3e103
treead85bf3dc33e305d5cb2e0a57ee73afc5e645636
parent09c59e339f0b88e2a6f6572e9a93d64e94876abf
[BUGFIX] Repair overrideVals for FormEngine

While passing values via GET or POST, those values have been lost
to the form. The handling has passed to a dedicated element class,
that handles them correctly.

Change-Id: If41ae361e8e4fd4012a13bf888dc62d94d5e079c
Resolves: #69784
Resolves: #69661
Resolves: #69664
Releases: master
Reviewed-on: http://review.typo3.org/43304
Reviewed-by: Susanne Moog <typo3@susannemoog.de>
Tested-by: Susanne Moog <typo3@susannemoog.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/backend/Classes/Controller/EditDocumentController.php
typo3/sysext/backend/Classes/Form/Container/SingleFieldContainer.php
typo3/sysext/backend/Classes/Form/Element/InputHiddenElement.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Form/Element/InputTextElement.php
typo3/sysext/backend/Classes/Form/FormDataCompiler.php
typo3/sysext/backend/Classes/Form/NodeFactory.php
typo3/sysext/backend/Tests/Unit/Form/Element/InputHiddenElementTest.php [new file with mode: 0644]