表单类型中的“未知实体名称空间别名”

时间:2012-12-30 09:50:47

标签: symfony symfony-2.1

在Symfony2表单类型中使用自定义实体字段时,我收到错误未知实体命名空间别名'DummyUserBundle'。我真的不知道原因是什么。只有在我尝试自定义字段时才会出现错误。

这失败了:

<?php
namespace Dummy\Bundle\TasksBundle\Form\Type;

use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Doctrine\ORM\EntityRepository;

class TaskType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add('assigned', 'entity', array(
            'class' => 'DummyUserBundle:User',
            'label' => 'My own label',
            //custom query builder coming here once I get this working
        ));
    }
}

然而这有效:

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder->add('assigned');
}

在我的config.yml中,我有auto_mapping: true

有什么建议吗?

0 个答案:

没有答案