[BUGFIX] EXT:form - catch exceptions within page module and form engine 42/53942/2
authorRalf Zimmermann <ralf.zimmermann@tritum.de>
Thu, 4 May 2017 10:58:06 +0000 (12:58 +0200)
committerFrans Saris <franssaris@gmail.com>
Thu, 7 Sep 2017 12:38:04 +0000 (14:38 +0200)
commit44f823635777e114199703ae65f491ecb94f1209
tree6a4911980040bd1310fcef253702c4ab2c3a9baa
parent1dc387b26c6cda60747a46982bef179331f9e61a
[BUGFIX] EXT:form - catch exceptions within page module and form engine

* Show messages within page module and form engine if the backend user
does not have access to the selected form definition.
* Show flash messages within page module and form engine if the
ext:form configuration is invalid.

Resolves: #80678
Resolves: #81113
Releases: master, 8.7
Change-Id: I9646b31ac44752b8871635c8f1a04547872e715d
Reviewed-on: https://review.typo3.org/53942
Reviewed-by: Martin Kutschker <martin.kutschker@ymail.com>
Reviewed-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: Bjoern Jacob <bjoern.jacob@tritum.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Thomas Kieslich <thomas.kieslich@gmail.com>
Tested-by: Thomas Kieslich <thomas.kieslich@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
typo3/sysext/form/Classes/Hooks/DataStructureIdentifierHook.php
typo3/sysext/form/Classes/Hooks/FormPagePreviewRenderer.php
typo3/sysext/form/Classes/Mvc/Configuration/YamlSource.php
typo3/sysext/form/Resources/Private/Language/Database.xlf