[BUGFIX] EXT:form - show message if a form could not be saved 56/54956/3
authorRalf Zimmermann <ralf.zimmermann@tritum.de>
Tue, 12 Sep 2017 12:49:40 +0000 (14:49 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Thu, 7 Dec 2017 09:20:50 +0000 (10:20 +0100)
commitea19fd5cc213430dc8bca4f2896aa641cb6dda14
treedc33eb47f6f0ed6e36ac32d36bb30c7d099c0cf7
parent051ae1df0a22dca1b5982bfa168e040e32646b26
[BUGFIX] EXT:form - show message if a form could not be saved

Notify the user if the form could not be saved.

Also remove the timeout of the error messages to ensure editors
have enough time to read and understand the message.

Resolves: #82255
Resolves: #82381
Releases: master, 8.7
Change-Id: I1377b7a85347107e7d03079b5a31179873a81e60
Reviewed-on: https://review.typo3.org/54956
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
17 files changed:
typo3/sysext/form/Classes/Controller/FormEditorController.php
typo3/sysext/form/Classes/Controller/FormManagerController.php
typo3/sysext/form/Classes/Mvc/Configuration/Exception/FileWriteException.php [new file with mode: 0644]
typo3/sysext/form/Classes/Mvc/Configuration/YamlSource.php
typo3/sysext/form/Classes/Mvc/Persistence/FormPersistenceManager.php
typo3/sysext/form/Configuration/Yaml/FormEditorSetup.yaml
typo3/sysext/form/Documentation/Config/configuration/Index.rst
typo3/sysext/form/Documentation/Config/proto/formElements/formElementTypes/Form/formEditor/saveErrorFlashMessageMessage.rst [new file with mode: 0644]
typo3/sysext/form/Documentation/Config/proto/formElements/formElementTypes/Form/formEditor/saveErrorFlashMessageTitle.rst [new file with mode: 0644]
typo3/sysext/form/Documentation/Config/prototypes/formElements/formElementTypes/Form.rst
typo3/sysext/form/Documentation/Config/prototypes/formElements/formElementTypes/Form/formEditor.rst
typo3/sysext/form/Resources/Private/Language/Database.xlf
typo3/sysext/form/Resources/Private/Language/locallang_formManager_javascript.xlf
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/Core.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/Mediator.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormEditor/ViewModel.js
typo3/sysext/form/Resources/Public/JavaScript/Backend/FormManager/ViewModel.js