【发布时间】:2019-08-18 00:14:11
【问题描述】:
我的方法configureDatagridFilters() 中有一个名为assignee 的属性。当我的管理员的列表视图首次加载时,我想将此属性的值设置为当前用户。
我试过了:
public function getFilterParameters()
{
$parameters = parent::getFilterParameters();
$parameters['assignee'] = [
'value' => $this->getUser(),
];
return $parameters;
}
以及array_merge。他们都没有实现我所追求的,它仍然只是向我显示默认/整个列表。
我尝试添加一个类型,但不清楚该类型是什么,因为我看到的一些例子就像 EntityType::class 和其他只是一个数字 3。
【问题讨论】:
标签: symfony sonata-admin sonata symfony-sonata