SYMFONY2从提交的表单数据中删除ID字段



我的Symfony2表单具有包含实体ID的文本字段。

我用以下来实现这一目标:

$formBuilder->add('id', TextType::class, ['attr' => ['readonly' => true]])

提交代表现有实体的表单时,ID会传递,并学说搜索访问者方法以修改ID。在这一点上,由于实体不允许更改ID。

Symfony2中提供一个仅阅读字段的常见方法是什么?

readonly适用于客户端。它表明客户端无法更改元素的值。但它将以表格提交。

如果您不希望提交元素的值,则使用disabled代替。

相关内容

  • 没有找到相关文章