我希望对我的注册表格进行一些更正。
问题是在我的login.html.twig中,我可以做任何事情:
{% if error %}
<div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
{% endif %}
在我的register_content.html.twig中,我不能这样做,错误,例如,不是2个相同的用户名,直接写在我的用户名标签的顶部。
我该如何修改这个?例如是红色?
我想,这是直接创建的我的验证器,但我怎么能抓住它们呢?
由于 最好的问候
答案 0 :(得分:1)
您可以这样做:在您的twig文件渲染字段中,如
<label>{{ form_label(form.username) }}</label>
{{ form_widget(form.username) }}
<span class="error">
{{form_errors(form.username)}}
</span>
准备你的css,如:
.error {
color: red;
}
您可以根据自己的要求添加任何样式。据我所知,这个错误会出现'ul'标签。你也可以在你的CSS中使用它。