在configureDatagridFilters中创建自定义类型字段 - Sonata Admin

时间:2013-02-18 19:47:59

标签: symfony filter sonata-admin

奏鸣曲管理过滤器的文档很少举例,但它们没有显示所有字段选项。

因此,我需要在没有操作员选择框之前制作或配置文本字段和其他字段,这对于简单用户来说太复杂了。我试图用很多字段开发一个没有成功的搜索表单。我也试图制作一个自定义模板。我尝试了这篇文章Raw filter on Sonata Admin Bundle configureShowFields

中写的内容

我想要的其他个性化字段是doctrine_orm_datetime_range,但填充了一些默认日期。我正在使用来自genemu bundle的日期选择器,就像这篇文章:Sonata Admin Bundle: DatePicker range

谢谢!

1 个答案:

答案 0 :(得分:4)

可以像这样隐藏运算符:

protected function configureDatagridFilters(DatagridMapper $datagridMapper)
{
    $datagridMapper
        ...
        ->add(
            'fieldName',
            null,
            array('operator_type' => 'hidden')
        ),
        ...
    ;
}

干杯, 马可