Bug #89818
closedflexform sheets are not modified during upgrade
0%
Description
TYPO3 plugins using flexform sheets do not work any more after an upgrade from TYPO3 8 to TYPO3 9.
The reason are the modifications in the flexform sheets. "s_general" has been stored as "general" in flexforms before TYPO3 9. With TYPO3 9 they must be stored as "s_general".
The upgrade wizards forgets to modify the flexform sheet name and add a leading "s_" to them.
Updated by Georg Ringer over 4 years ago
- Status changed from New to Needs Feedback
is this really an upgrade wizard of the core or maybe was one of an extension?
Updated by Franz Holzinger over 4 years ago
I did not make further investigations about TYPO3. I just have discovered (after several days of bug tracking) that the storage format did change for the extension jf_multicontent.
Other extensions are not affected, because they use different names for the sheets inside of the flexforms.
If you could leave this issue open then other extension authors might find it useful.
And it is not about TYPO3 9, but already for TYPO3 6.2!
Updated by Georg Ringer over 4 years ago
can you give an example of a flexform which does not work anymore?
Updated by Franz Holzinger over 4 years ago
Just use the flexform from the extension jf_multicontent.
In TYPO3 < 6 the plugin contents have been stored in the TYPO3 backend TCE in the form without a leading "s_". And after TYPO3 6 or 7 the have been stored with the leading "s_" .
Updated by Christian Kuhn almost 3 years ago
- Status changed from Needs Feedback to Closed
hey. i think we can safely close here: in case this was really related to a v8 upgrade wizard, this wizard is meanwhile gone in v10 and v11.