我有这个表单类
class ProfileType extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('name')
->add('class')
->add('age')
->add('parent')
}
我的问题是我需要两种形式,一种用于需要所有字段的后端,另一种用于需要少量字段的前端。
我是否需要为两个表单创建单独的类,或者我可以以某种方式将两个表单放在一个类中,比如假设我不想在前端显示父级。
问题是如果我在模板中只显示几个字段,那么当我提交表单时这些字段设置为空。所以我需要从班级本身中删除