Symfony 3.1:无法加载类型模型
Symfony 3.1: Could not load type model
我正在尝试使用 symfony 3.1 和 Propel 2 创建一个测试应用程序并遇到一些错误无法加载类型 "model"
在我的表单中
$builder->add('province', 'model', array(
'class' => 'Test\MainBundle\Model\Province',
'query' => ProvinceQuery::create()
->orderByName()
));
应用内核
public function registerBundles()
{
$bundles = [
new Propel\Bundle\PropelBundle\PropelBundle(),
....
错误:
Please see the error message
Symfony3 中删除了类型名称。您不能通过名称引用类型,而必须通过其完全限定的 class 名称 (FQCN) 来引用它们。您需要这样声明您的表格:
$builder->add('province', ModelType::class, array(
'class' => 'Test\MainBundle\Model\Province',
'query' => ProvinceQuery::create()
->orderByName()
));
我正在尝试使用 symfony 3.1 和 Propel 2 创建一个测试应用程序并遇到一些错误无法加载类型 "model"
在我的表单中
$builder->add('province', 'model', array(
'class' => 'Test\MainBundle\Model\Province',
'query' => ProvinceQuery::create()
->orderByName()
));
应用内核
public function registerBundles()
{
$bundles = [
new Propel\Bundle\PropelBundle\PropelBundle(),
....
错误: Please see the error message
Symfony3 中删除了类型名称。您不能通过名称引用类型,而必须通过其完全限定的 class 名称 (FQCN) 来引用它们。您需要这样声明您的表格:
$builder->add('province', ModelType::class, array(
'class' => 'Test\MainBundle\Model\Province',
'query' => ProvinceQuery::create()
->orderByName()
));