[TASK] Remove `_TOGGLE` handling from FlexForms
Historically, FlexForms store their section collapsing state within the flex structure in the database, having the impact that the state is reflected to every backend user. The internal `_TOGGLE` field is removed from any handling, the collapse state is now stored in backend user's localStorage. Resolves: #102551 Releases: main Change-Id: I3fdb7a5434c8769edda2ba86d53177cdc5a6621e Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81997 Tested-by:core-ci <typo3@b13.com> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- Build/Sources/TypeScript/backend/form-engine/container/flex-form-container-container.ts 16 additions, 10 deletions...nd/form-engine/container/flex-form-container-container.ts
- Build/Sources/TypeScript/backend/form-engine/container/flex-form-section-container.ts 4 additions, 0 deletions...kend/form-engine/container/flex-form-section-container.ts
- typo3/sysext/backend/Classes/Controller/FormFlexAjaxController.php 0 additions, 1 deletion...ext/backend/Classes/Controller/FormFlexAjaxController.php
- typo3/sysext/backend/Classes/Form/Container/FlexFormContainerContainer.php 3 additions, 15 deletions...end/Classes/Form/Container/FlexFormContainerContainer.php
- typo3/sysext/backend/Classes/Form/Container/FlexFormSectionContainer.php 0 additions, 2 deletions...ckend/Classes/Form/Container/FlexFormSectionContainer.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/TcaFlexProcess.php 0 additions, 4 deletions.../backend/Classes/Form/FormDataProvider/TcaFlexProcess.php
- typo3/sysext/backend/Resources/Public/JavaScript/form-engine/container/flex-form-container-container.js 1 addition, 1 deletion...pt/form-engine/container/flex-form-container-container.js
- typo3/sysext/backend/Resources/Public/JavaScript/form-engine/container/flex-form-section-container.js 1 addition, 1 deletion...ript/form-engine/container/flex-form-section-container.js
- typo3/sysext/core/Classes/Configuration/FlexForm/FlexFormTools.php 2 additions, 3 deletions...ext/core/Classes/Configuration/FlexForm/FlexFormTools.php
- typo3/sysext/core/Classes/DataHandling/DataHandler.php 0 additions, 1 deletiontypo3/sysext/core/Classes/DataHandling/DataHandler.php
- typo3/sysext/core/Documentation/Changelog/13.0/Important-102551-FlexFormSection_TOGGLEControlRemoved.rst 31 additions, 0 deletions...Important-102551-FlexFormSection_TOGGLEControlRemoved.rst
- typo3/sysext/core/Tests/Functional/Configuration/FlexForm/Fixtures/cleanFlexFormHandlesValuesOfComplexDataStructureValueExpected.xml 0 additions, 2 deletions...xFormHandlesValuesOfComplexDataStructureValueExpected.xml
- typo3/sysext/core/Tests/Functional/Configuration/FlexForm/Fixtures/cleanFlexFormHandlesValuesOfComplexDataStructureValueInput.xml 0 additions, 2 deletions...FlexFormHandlesValuesOfComplexDataStructureValueInput.xml
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/DataSet/ImportDefault.csv 0 additions, 2 deletions...aScenarios/FlexSectionContainer/DataSet/ImportDefault.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/DataSet/ImportDefaultWorkspaces.csv 0 additions, 2 deletions.../FlexSectionContainer/DataSet/ImportDefaultWorkspaces.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/Modify/DataSet/changeSorting.csv 0 additions, 2 deletions...ios/FlexSectionContainer/Modify/DataSet/changeSorting.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/Modify/DataSet/deleteSection.csv 0 additions, 1 deletion...ios/FlexSectionContainer/Modify/DataSet/deleteSection.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/WorkspacesDiscard/DataSet/changeSorting.csv 0 additions, 2 deletions...tionContainer/WorkspacesDiscard/DataSet/changeSorting.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/WorkspacesDiscard/DataSet/deleteSection.csv 0 additions, 2 deletions...tionContainer/WorkspacesDiscard/DataSet/deleteSection.csv
- typo3/sysext/core/Tests/Functional/DataScenarios/FlexSectionContainer/WorkspacesModify/DataSet/changeSorting.csv 0 additions, 4 deletions...ctionContainer/WorkspacesModify/DataSet/changeSorting.csv
Please register or sign in to comment