Forms Symfony2 FOSUserBundle覆盖表单:表单\提交前出现错误(表单)?
从模板单击此按钮时:Forms Symfony2 FOSUserBundle覆盖表单:表单\提交前出现错误(表单)?,forms,symfony,overriding,twig,Forms,Symfony,Overriding,Twig,从模板单击此按钮时: <form action="{{ path('fos_user_registration_register') }}" method="post"> <button class="btn btn-small btn-success" type="submit">S'inscrire</button> </form> 由于某些原因,所有验证消息都会出现(例如请输
<form action="{{ path('fos_user_registration_register') }}" method="post">
<button class="btn btn-small btn-success" type="submit">S'inscrire</button>
</form>
由于某些原因,所有验证消息都会出现(例如请输入用户名),尽管我没有提交表单
有什么解释吗
如何自定义FOSUser模板并重定向错误消息,而不使其显示或更改消息或显示?最后,我覆盖了注册内容视图,如下所示:
<form action="/projet_etienne_auth/web/app_dev.php/register/" method="POST" class="fos_user_registration_register">
{{ form_errors(form) }}
{{ form_widget(form._token) }}
<div>
<label for="fos_user_registration_form_username" class="required">Nom d'utilisateur :</label>
<input type="text" id="fos_user_registration_form_username" name="fos_user_registration_form[username]" required="required" maxlength="255" pattern=".{2,}" /></div>
<div>
<label for="fos_user_registration_form_email" class="required">Adresse e-mail :</label>
<input type="email" id="fos_user_registration_form_email" name="fos_user_registration_form[email]" required="required" /></div>
<div>
<label for="fos_user_registration_form_plainPassword_first" class="required">Mot de passe :</label>
<input type="password" id="fos_user_registration_form_plainPassword_first" name="fos_user_registration_form[plainPassword][first]" required="required" />
</div>
<div><label for="fos_user_registration_form_plainPassword_second" class="required">Vérification :</label>
<input type="password" id="fos_user_registration_form_plainPassword_second" name="fos_user_registration_form[plainPassword][second]" required="required" />
</div><div>
<input type="submit" value="Enregistrer" />
{{form_errors(form)}}
{{form_小部件(form._令牌)}
编号d';利用人:
地址电子邮件:
路况:
Vérification:
<form action="/projet_etienne_auth/web/app_dev.php/register/" method="POST" class="fos_user_registration_register">
{{ form_errors(form) }}
{{ form_widget(form._token) }}
<div>
<label for="fos_user_registration_form_username" class="required">Nom d'utilisateur :</label>
<input type="text" id="fos_user_registration_form_username" name="fos_user_registration_form[username]" required="required" maxlength="255" pattern=".{2,}" /></div>
<div>
<label for="fos_user_registration_form_email" class="required">Adresse e-mail :</label>
<input type="email" id="fos_user_registration_form_email" name="fos_user_registration_form[email]" required="required" /></div>
<div>
<label for="fos_user_registration_form_plainPassword_first" class="required">Mot de passe :</label>
<input type="password" id="fos_user_registration_form_plainPassword_first" name="fos_user_registration_form[plainPassword][first]" required="required" />
</div>
<div><label for="fos_user_registration_form_plainPassword_second" class="required">Vérification :</label>
<input type="password" id="fos_user_registration_form_plainPassword_second" name="fos_user_registration_form[plainPassword][second]" required="required" />
</div><div>
<input type="submit" value="Enregistrer" />