保持错误注册symfony

时间:2014-12-27 21:49:45

标签: php symfony fosuserbundle

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

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

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

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

我该如何修改这个?例如是红色?

我想,这是直接创建的我的验证器,但我怎么能抓住它们呢?

由于 最好的问候

1 个答案:

答案 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中使用它。