I just stumbled over such issue again in TYPO3 6.2
It is possible to setup and view nested FlexForms (Flexform-Field of type "flex" with sub-flexform file defined).
It is correctly viewed but saving isn't possible yet either!
I would expect, that the flexform-field containing a field of type "flex" will return it's saveable FlexForm-Data into the structure of the parent-flexform (under the field-name beloging to the nested flexform).
This still does not work - but sometimes makes sense in order to have a clean view of more complex configuration structures!
Just a simple example which shows making sense of it:
We have a Plugin that should also contain a contact-form component. The contact-form settings are setup in a separate "tab" in FlexForm sheet "Contact Form".
Under contact-form we need the admin-mail setup (admin.recipientMail, admin.senderMail, admin.mailSubject).
We need the same setup for the contact-person (just in this case without recipientMail as it is dynamically filled in by front-end form plugin).
This case it would end up in this structure (simplified shown):
[ Plugin Flexform ]
-- f.e. Common config
-- Contact Form
---- Admin Mail
-------| FlexForm file for "Admin" |
---------- field: admin.recipientMail
---------- field: admin.senderMail
---------- field: admin.mailSubject
---- Customer Mail
-------| FlexForm file for "Customer" |
---------- field: customer.senderMail
---------- field: customer.mailSubject
I think this feature makes sense and was asked for a lot of times by other users!