luf*_*ufi 7 typo3 extbase typo3-7.6.x
我正在使用 TYPO3 7.6.11 并在尝试调用showAction().
尝试调用 Vendor\Extension\Controller\MyController->showAction() 时验证失败。
我已经检查了模型中的验证,但没有发现任何问题。
有没有办法调试这个错误并获取更多信息?
您可以调试验证结果或在模板中显示它们。
对于调试\TYPO3\CMS\Extbase\Mvc\Controller\ActionController,请查看您的控制器扩展的内容。您将找到callActionMethod()处理验证结果的方法。
要在流体中显示错误,请使用 ViewHelper <f:form.validationResults>:
<f:form.validationResults>
<f:if condition="{validationResults.flattenedErrors}">
<ul class="errors">
<f:for each="{validationResults.flattenedErrors}" as="errors" key="propertyPath">
<li>{propertyPath}
<ul>
<f:for each="{errors}" as="error">
<li>{error.code}: {error}</li>
</f:for>
</ul>
</li>
</f:for>
</ul>
</f:if>
</f:form.validationResults>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5207 次 |
| 最近记录: |