Symfony 表单虚拟错误

Symfony form dummy errors

在 Symfony 表单中,我如何添加一些虚拟错误来测试错误是如何打印的?

我想测试所有错误:全局错误({{ form_errors(form) }})和特定于小部件的错误({{ form_row(form.tags) }}

我搜索了所有 these documentation links,但没有找到任何东西。

我也查看了 validators,但似乎没有匹配的东西。

你在这里(在你的控制器中):

use Symfony\Component\Form\FormError;

$form->get('yourAttribute')->addError( new FormError('your error message'));