gpt4 book ai didi

forms - 如何更改 Symfony FOS 用户注册表单错误消息?

转载 作者:行者123 更新时间:2023-12-01 09:55:20 25 4
gpt4 key购买 nike

我已经像这样自定义了我的register_content.html.twig

            <form class="form-horizontal" action="{{ path('fos_user_registration_register') }}" {{ form_enctype(form) }} method="POST">
<div id="fos_user_registration_form">
<div class="form-group">
<div class="col-sm-10">
{{ form_widget(form.username, { 'attr': {'class': 'form-control', 'placeholder': 'Pick a username' } }) }}
{{ form_errors(form.username) }}
</div>
</div> ...

现在,当我遇到错误时,这些错误看起来像这样

fos_user.username.already_used
fos_user.email.already_used
fos_user.password.mismatch

我只是想更改这些消息,有人可以帮助我吗?

最佳答案

启用翻译服务后,例如,

应用程序\config\config.yml:

framework:
translator: { fallback: "%locale%" }

将相应的 FOSUserBundle.{locale}.yml 从 ...vendor/friendsofsymfony/userbundle/Resources/translations 复制到 ...app/Resources/translations。在复制的文件中,更改

的消息
fos_user.username.already_used
fos_user.email.already_used
fos_user.password.mismatch

关于forms - 如何更改 Symfony FOS 用户注册表单错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37904403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com