2012-08-11 84 views
0

如何将表单标签设置为除fos_user_registration_form_X以外的内容?symfony2 fos用户表单标签

例如,我有一个实体字段,它列出了带有复选框的实体,并且我有property => name set,但复选框的标签确实不是实体的$名称,但fos_user_bundle似乎覆盖了一些机器类型标签

fos_user_registration_form_access_17

这的确是我的fos_user_forms所有其他标签的格式,我似乎无法找到这些地方标签字符串的定义。我以后没有兴趣翻译我的应用程序,是否必须启用翻译以获取人类可读标签?

回答

0

你可以只重写FOSUserBundle使用Form类...

了解更多关于如何做到这一点here

+0

我在表单类看,他们不包含标签“fos_user_change_password_form_current”等。无法在任何地方找到这些字符串,如果我可以简单地替换它们... – 2012-08-18 08:55:34

+0

它们是表单模板的一部分,如果您重写Form类,则可以指定您希望用于表单的模板 – JamesHalsall 2012-08-18 12:01:09