使用Sonata管理员列表视图

时间:2015-12-11 12:44:07

标签: symfony sonata-admin symfony-sonata sonata

我正在尝试根据教条实体上的动态非数据库持有值对奏鸣曲管理列表视图进行排序/搜索,但我似乎无法使其工作。

理想情况下,我们可以按此动态值进行过滤和排序,但是根据此尝试(如下所示),它是不可分类且不可搜索的:

//Entity
private $leadType;
public function getLeadType() {
    //Business logic to calc lead type
    $leadType = rand(0,50);
    return $leadType;
}

//EntityAdmin
protected function configureListFields(ListMapper $listMapper)
{
    $listMapper
        ->addIdentifier('id')          
        ->add('leadType');
}

protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
    $datagridMapper
        ->add('leadType')
}

0 个答案:

没有答案