我有一個實體的代碼通過的ArrayCollection使用:如何設置存儲值在buildForm實體功能(Symfony2的)
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('imageFile',VichImageType::class, array(
'label' => false,
'required' => false,
'allow_delete' => true, // not mandatory, default is true
'download_link' => true, // not mandatory, default is true
));
$builder->add('weight','hidden',array(
'attr' => array(
//'value' =>'__name__',
'class' => 'weight'
)
));
}
當buildForm被稱爲一個「新的行動」我想的是, 「默認值」被設置爲「名稱」。但如果我分解線
//'value' =>'__name__',
此設置也是爲「編輯操作」。
如何訪問此「條目」的「存儲」值以檢查「我正處於」新操作「還是」編輯操作「?