#php #symfony-sonata
#php #symfony-sonata
Вопрос:
Я хотел бы фильтровать внутри поля.
protected function configureListFields(ListMapper $listMapper) {
$listMapper
->add('users')
->add('books')
->add('readed')
->add('_action', 'actions', array(
'actions' => array(
'edit' => array(),
'delete' => array(),
)
))
;
}
Итак, у меня есть эта таблица. Books — это коллекция ArrayCollection со всеми книгами, которые прочитали эти пользователи. (Для каждой книги у них включен параметр) Я хотел бы отображать только разрешенные книги, прочитанные пользователем. на данный момент они показывают мне все книги, прочитанные пользователями.
я планировал создать внутри своих пользователей entity функцию, возвращающую все включенные книги, но я не думал, что это лучший способ.
Спасибо за ваши предложения,
Комментарии:
1. Альтернативное решение: использование twig для фильтрации. Я не знаю, может ли это кому-то помочь