Bug #80678
closed
When the used form.yaml is removed you run into an exception in the backend
Added by Frans Saris over 7 years ago.
Updated about 6 years ago.
Sprint Focus:
Remote Sprint
Description
Missing config file shouldn't result in exception
Oops, an error occurred!
File /introduction/form/contactform.yaml does not exist.
- Description updated (diff)
The exceptions are intended. With Exceptions you see directly what's happened.
We think the integrator should know that ext:form is incorrectly configured.
For this, we introduced many speaking Exceptions.
But that doesn't help the normal editor.
Currently the whole page module is blocked and there is no way to fix the form CE.
The exception should be turned into a flash message so the editor can reach the CE and fix it without replacing the removed yaml file
Ok, then this are the places
Plugin:
TYPO3\CMS\Form\Hooks\DataStructureIdentifierHook::parseDataStructureByIdentifierPostProcess:94
Page module preview:
TYPO3\CMS\Form\Hooks\FormPagePreviewRenderer::preProcess:57
- Related to Bug #81113: Backend User without permission to File Storage get Exception upon opening page with form added
- Status changed from New to Under Review
- Sprint Focus set to Remote Sprint
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF