Mam listę elementów typu Pojazd i wyświetlam te elementy za pomocą Sonata Admin. Zezwalam na filtrowanie tych elementów przez pole "status", ale chcę, aby po wyświetleniu listy pokazywały się tylko aktywne pojazdy, a jeśli ktoś chce zobaczyć nieaktywne pojazdy, korzysta z filtra i wybiera nieaktywny status. Chciałbym wiedzieć, czy ktoś zna sposób stosowania filtrów domyślnie dla listy elementów przy użyciu Sonata Admin.Symfony2 - Podaj domyślny filtr na liście elementów Sonaty Admin
Oto mój kod:
public function configureListFields(ListMapper $listMapper)
{
$listMapper
->addIdentifier('name')
->add('status')
;
}
protected function configureDatagridFilters(DatagridMapper $mapper)
{
$mapper
->add('name')
->add('status')
;
}
Czy jest jakaś opcja, która może być dodana do pola statusu w configureDatagridFilters(), aby osiągnąć ten cel? Inne opcje?
Z góry dziękuję.
Dziękuję bardzo PéCé !! Szukałem informacji w Internecie kilka godzin. Nie mogę głosować na twoją odpowiedź, ponieważ nie mam wystarczającej reputacji, ale zagłosuję na twoją odpowiedź tak szybko, jak to możliwe. – Airam
Nie ma za co! Znalazłem te informacje konfiguracyjne na https://github.com/sonata-project/SonataAdminBundle/blob/master/Resources/doc/reference/advance.rst#configure-the-default-page-and-ordering-inhe -list-view – AlterPHP
Jesteś pan, uratowałeś mi ból głowy! – Matheno