保持错误寄存器符号


keep error register symfony

我想对我的注册表格进行一些更正。

问题是在我的登录名.html.twig中,我可以做任何事情:

{% if error %}
        <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
    {% endif %}

在我的 register_content.html.twig 中,我无法做到这一点,例如,错误,不是 2 个相同的用户名,直接写在我的用户名标签的顶部。

如何修改此内容?例如要穿红色?

我想,这是直接创建的,是我的验证者,但我如何才能抓住它们?

谢谢此致敬意

你可以这样做: 在你的树枝文件渲染字段中,如

<label>{{ form_label(form.username) }}</label>
{{ form_widget(form.username) }}
<span class="error">
     {{form_errors(form.username)}}
</span>

准备你的 css,比如:

.error {
    color: red;
}

您可以根据需要添加任何样式。据我所知,此错误将以"ul"标签出现。你也可以在你的css中使用它。