如何从 Doctrine 实体 (Symfony 4) 加载表单选项?
How can I load form options from Doctrine entity (Symfony 4)?
我正在尝试从我的 Doctrine 实体加载我的 formbuilder 选项 FieldTypes
:
$formBuilder->add('type', EntityType::class, array(
'attr' => array('class' => 'form-control select2'), 'label' => 'Type',
'class' => FieldTypes::class,
));
但我收到错误消息:
Class App\Controller\FieldTypes does not exist
你应该在 class 的顶部加上一个 use:
namespace App\Controller;
use App\Entity\FieldTypes;
class MyController
{
// ...
public function myAction()
{
// ...
$formBuilder->add('type', EntityType::class, array(
'attr' => array(
'class' => 'form-control select2'
),
'label' => 'Type',
'class' => FieldTypes::class,
));
// ...
}
// ...
}
我正在尝试从我的 Doctrine 实体加载我的 formbuilder 选项 FieldTypes
:
$formBuilder->add('type', EntityType::class, array(
'attr' => array('class' => 'form-control select2'), 'label' => 'Type',
'class' => FieldTypes::class,
));
但我收到错误消息:
Class App\Controller\FieldTypes does not exist
你应该在 class 的顶部加上一个 use:
namespace App\Controller;
use App\Entity\FieldTypes;
class MyController
{
// ...
public function myAction()
{
// ...
$formBuilder->add('type', EntityType::class, array(
'attr' => array(
'class' => 'form-control select2'
),
'label' => 'Type',
'class' => FieldTypes::class,
));
// ...
}
// ...
}