gpt4 book ai didi

typo3 - 尝试调用 showAction 时验证失败

转载 作者:行者123 更新时间:2023-12-04 09:59:16 24 4
gpt4 key购买 nike

我正在使用 TYPO3 7.6.11 并尝试调用 showAction() 时出现以下错误.

Validation failed while trying to call Vendor\Extension\Controller\MyController->showAction().



我已经检查了模型中的验证,没有发现任何问题。

有没有办法调试这个错误并获取更多信息?

最佳答案

您可以调试验证结果或在模板中显示它们。

调试验证结果

如需调试,请查看 \TYPO3\CMS\Extbase\Mvc\Controller\ActionController你的 Controller 扩展。你会找到方法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>

关于typo3 - 尝试调用 showAction 时验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40572201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com