首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >FOSUserBundle自定义错误消息change_password

FOSUserBundle自定义错误消息change_password
EN

Stack Overflow用户
提问于 2012-10-02 12:19:12
回答 1查看 2.8K关注 0票数 5

我使用Symfony 2.1来管理项目,使用FOSUserBundle来管理用户。

我正在尝试自定义“更改密码”窗体,但无法很好地显示错误消息。实际上,当输入填写错误时,错误消息会打印在标签和输入之间(使用列表结构)。但我喜欢在输入之后或下面显示它。

此外,我想在设置页面中显示我的更改密码表单,因此我需要显示一些其他表单。如何将此表单集成到页面中的精确位置?

提前谢谢你,瓦伦丁

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-04 06:27:25

对于我的第一个问题,我成功地使用了change_password的这个表单:

代码语言:javascript
运行
复制
<form action="{{ path('fos_user_change_password') }}" {{ form_enctype(form) }} method="POST" class="fos_user_change_password">

<div class="form_errors_change_pwd">
    {{ form_errors(form) }}
</div>
<div>
    {{ form_label(form.current_password) }}
    {{ form_widget(form.current_password) }}
    <span class="form_error_field">{{ form_errors(form.current_password) }}</span>
</div>
<div>
    {{ form_label(form.new.first) }}
    {{ form_widget(form.new.first) }}
    <span class="form_error_field">{{ form_errors(form.new.first) }}</span>
</div>
<div>
    {{ form_label(form.new.second) }}
    {{ form_widget(form.new.second) }}
    <span class="form_error_field">{{ form_errors(form.new.second) }}</span>
</div>
{{ form_rest(form) }}
<div>
    <input type="submit" value="{{ 'change_password.submit'|trans({}, 'FOSUserBundle') }}" />
</div>

但我仍在尝试将此表单集成到另一个具有多个表单的页面中...

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12684488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档