如何使用A2lix Translated Entity在构建表单中创建queryBuilder

时间:2015-04-29 10:14:27

标签: symfony query-builder a2lix-translation

在表单中,我尝试使用a2lix显示已连接用户的项目列表。当我尝试下面的代码时,我收到错误。

错误消息

Could not parse property path "translations[en].". Unexpected token "." at position 16

构建表单的一部分

->add('artwork','a2lix_translatedEntity',array('class'=>'CTCArtworkBundle:Artwork',
'query_builder' => function (EntityRepository $er) {
                    return $er->createQueryBuilder('a')
                              ->where('a.UserID = :userID')
                              ->setParameter('userID',$this->user)
                              ->orderBy('a.title', 'ASC');
                    },
'multiple'=>false,
'expanded'=>false,
'empty_value' => 'Choose an artwork',))

我将此a2lixdoc重新设置为mybubuilder,但它无法正常工作,而且这是" Using a custom query for entities"

任何建议都会对我有帮助。

0 个答案:

没有答案