Subproperty with Radio fields doesn't render hidden identity property
If you render a form and access a property in a subpobject in your forms bound object via radio input field there are no hidden identity fields rendered as the radio input expects a value to be set in addition to the property which in turn prevents the addAdditionalIdentityPropertiesIfNeeded() to be called ever.
Updated by Benno Weinzierl over 8 years ago
I am having a somewhat similar problem when an validation-error occurs.
In this case $this->addAdditionalIdentityPropertiesIfNeeded(); is also not called (in \TYPO3\Fluid\ViewHelpers\Form\AbstractFormFieldViewHelper in Method getValue() ).
Why is it not called? Was this simply forgotten or is there a reason for not calling $this->addAdditionalIdentityPropertiesIfNeeded() in these two cases?
I added the method call for the error-case, but then in my create-Form i get the error:
#1243325768: No value found for key "TYPO3\Fluid\ViewHelpers\FormViewHelper->formObject"
So this needs a bit more knowledge of the Fluid internals...