我有這種形式的類我可以在symfony2的FormType類中構建兩個表單嗎?
class ProfileType extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options)
{
$builder
->add('name')
->add('class')
->add('age')
->add('parent')
}
我的問題是,我需要兩種形式之一,我需要所有的字段和一個用於前端,我需要幾場後臺。
我是否需要爲兩個窗體創建單獨的類,或者我可以以某種方式將兩個窗體放在一個類中,比如假設我不想在前端顯示父窗體。
的問題是,如果當我提交表單我顯示模板,然後這些字段設置爲null,只有少數領域。所以我需要從課程本身刪除
它並不那麼髒。但我缺少函數setDefaultOptions(OptionsResolverInterface $ resolver)中的默認值 – 2015-11-10 07:58:06