Пользовательский шаблон фильтра сетки данных SonataAdmin - PullRequest
1 голос
/ 31 января 2020

В моей CMS мне нужен фильтр на основе диапазона дат, но мне нужно настроить его стиль.

protected function configureDatagridFilters(DatagridMapper $datagridMapper)
    {
        $datagridMapper->add(
            'date',
            DateRangeFilter::class,
            [],
            DateRangePickerType::class
        );
    }

Мне нужно настроить стиль всего виджета, а не только входных данных. Я попытался добавить пользовательский шаблон фильтра в мою конфигурацию, но это не сработало. Также попытался добавить ['attr' => ['class' => 'myClassName']] к параметрам поля, но я не смог добавить класс ко всей строке формы.

sonata_doctrine_orm_admin:
    templates:
        filter:
            - CmsBundle:CRUD:filter_admin_fields.html.twig

Буду признателен, если любой мог помочь мне.

...