0
我有一個表單構建器對象,我將字段添加到。如何在兩個現有字段之間添加一個字段:Symfony2表單構建器添加字段之間的字段
$formBuilder->add('name',...)
->add('phone',...);
//Somehow here add an 'email' field between the 'name' and 'phone' field
$form = $formBuilder->getForm();
你的$ formBuilder是用$ this-> createFormBuilder($ entity)創建的嗎? ?您的$實體是否具有電子郵件字段? –
如果您正在尋找'addAfter'或'addBefore'或'addAt'方法,我認爲FormBuilder不具有一個。 FormBuilder將字段信息存儲在私有數組中,並且不能直接修改它 –
您能解釋爲什麼要這麼做嗎? –