Symfony3:是否可以更改表单名称?

Roubi

使用Symfony 2.7,您可以使用“getName()
现在不推荐使用”方法自定义EntityType类中的表单名称使用Symfony 3.0还有另一种方法吗?
我有自定义原型entry_rows,用于需要以不同形式使用的集合。
由于行的名称基于表单的名称,因此我将需要更改后者,以便将它们用于其他表单。

马泰奥

您应该实现该getBlockPrefix方法,而不要getName按照此处的迁移指南中的说明实施

例如:

/**
 * Returns the prefix of the template block name for this type.
 *
 * The block prefix defaults to the underscored short class name with
 * the "Type" suffix removed (e.g. "UserProfileType" => "user_profile").
 *
 * @return string The prefix of the template block name
 */
public function getBlockPrefix()
{
    return "form_name";
}

希望这个帮助

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

FOSUserBundle更改登录表单名称

来自分类Dev

如何在Symfony2中设置表单名称?

来自分类Dev

Symfony-通过引用访问表单名称

来自分类Dev

Symfony3.3 表单名称不在请求中

来自分类Dev

SuperScript标签或表单名称

来自分类Dev

SuperScript标签或表单名称

来自分类Dev

Django:获取表单名称

来自分类Dev

Symfony3错误登录表单

来自分类Dev

Symfony3:验证嵌套(可选)表单

来自分类Dev

获取表单的父表单名称

来自分类Dev

Symfony2 Forms:设置没有实体的表单名称

来自分类Dev

如何在按钮单击事件中更改另一个表单名称

来自分类Dev

表单名称为“ <controller_as_identifier> <dot> <namespaced_form_name>”是否有效?

来自分类Dev

使用属性参数作为表单名称

来自分类Dev

使用javascript获取表单名称

来自分类Dev

Django:从模板获取表单名称或ID

来自分类Dev

Ajax:提交表单名称为表单的表单

来自分类Dev

Symfony3表单类实体管理器

来自分类Dev

Symfony3在表单生成期间无法加载类型错误

来自分类Dev

保存表单后出现错误[Symfony3]

来自分类Dev

在 Symfony3 中自定义选择表单类型

来自分类Dev

symfony3 对模型和管理表单的验证相同

来自分类Dev

Symfony3 表单类型和多对多关系

来自分类Dev

更改菜单名称Odoo9

来自分类Dev

提交表单后如何从URL中删除表单名称?

来自分类Dev

是否可以使用 symfony3 控制台在单个命令中生成实体和相应的表

来自分类Dev

PHP7是否与Symfony3兼容?

来自分类Dev

Ajax与Symfony3

来自分类Dev

spring数据jpa存储库是否可以使用多个具有相同简单名称的实体?