我使用FOS用戶捆綁,我想重寫驗證文件FOS/UserBundle /資源/配置/ validaiton.xml:Symfony2的覆蓋模型驗證
<constraint name="FOS\UserBundle\Validator\Unique">
<option name="property">usernameCanonical</option>
<option name="message">fos_user.username.already_used</option>
<option name="groups">
<!-- <value>Registration</value> -->
<value>Profile</value>
</option>
</constraint>
用戶名不是我的報名表(我只是將它設置爲隱藏),這就是驗證不應產生任何錯誤......
也許有更好的方法來去除表格的用戶名...
sry,這是行不通的。它仍然要求輸入用戶名。所以我認爲驗證仍然活躍。 – tester 2013-07-19 15:46:07