如何在AdminBundle上更改过滤器标签? documentations中的示例不起作用
- > add('tags',null,array('label'=>'les tags')
答案 0 :(得分:3)
您正在更改过滤器使用的标签。使用configureListFields()
方法代替configureDatagridFilters()
。
修改:此外,您应该使用名称而不是标签。
/**
* @param Sonata\AdminBundle\Datagrid\ListMapper $listMapper
*
* @return null
*/
protected function configureListFields(ListMapper $listMapper)
{
$listMapper
->addIdentifier('title')
->add('isPublished', null, array('name' => 'Is published?'))
;
}
答案 1 :(得分:1)
现在,在最新版本的Sonata中,您应该使用标签而不是名称。
这似乎更合乎逻辑。