Forms 手动添加默认选项
如何手动添加默认选项例如:Forms 手动添加默认选项,forms,symfony,Forms,Symfony,如何手动添加默认选项例如: public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('agency', EntityType::class, [ 'placeholder' => "select agency", "choice_label" => "getName",
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('agency', EntityType::class, [
'placeholder' => "select agency",
"choice_label" => "getName",
"class" => Agency::class,
"label" => "Associée à l'agence",
"required" => false,
]);
}
对于
EntityType
,这是没有意义的,因为选择(实际上是ID)必须能够投射到您的代理机构
实体。如果你把任何其他的值放在那里,它就会失败。我同意Jakub Matczak的观点。相反,请看。这对于EntityType
来说没有意义,因为选择(实际上是ID)必须能够投射到您的代理机构
实体。如果你把任何其他的值放在那里,它就会失败。我同意Jakub Matczak的观点。相反,请看。
// agencies from DB
agancy1
agency2
agency3
test // add test manually