2016-11-22 26 views

回答

4

每个Extbase控制器都包含一个errorAction(),在这种情况下完全被调用。你可以在\TYPO3\CMS\Extbase\Mvc\Controller\ActionController的课堂上找到它的原始定义。

您可以在您自己的控制器中覆盖此操作或仅覆盖其中的一部分 - 构造FlashMessage的方法:addErrorFlashMessage()getErrorFlashMessage()

旁注:如果你只是看到此错误消息,而是一种形式,它能创建我们的对象不是内容,并通过<f:form.validationResults> VH提供任何验证错误,这意味着,出事了你的MVC处理。因为从errorAction()可以看到它转发到以前的请求并恢复它。