Я пытаюсь использовать KnpPaginatorBundle Filters, но примеров и документации недостаточно, я буду очень признателен, если вы поможете.
Кто-нибудь знает, как добавить несколько фильтров? на самом деле я могу использовать только один пример:
{{ knp_pagination_filter(pagination, {
'entity.type': 'Type',
}) }}
, но когда я добавляю другой параметр, форма отображает пункт меню с двумя параметрами, и я могу фильтровать только 1
{{ knp_pagination_filter(pagination, {
'entity.type': 'Type',
'entity.brand': 'Brand',
}) }}
мой Последняя строка запроса:
?filterField=entity.type&filterValue=chainsaw
?filterField=entity.brand&filterValue=husqvarna
, и мне нужна строка запроса, подобная этой:
?filterField1=entity.type&filterValue1=chainsaw&filterField2=entity.brand&filterValue2=husqvarna
Окончательная идея Этот фильтр более сложен с мульти-фильтром с тем же параметром, например, выберите 2 разных бренда и больше фильтров, таких как тип.
?filterField1=entity.type&filterValue1=chainsaw&filterField2=entity.brand&filterValue2=husqvarna&filterField2=entity.brand&filterValue2=oregon
Пожалуйста, если вы знаете другой набор фильтров, не стесняйтесь сказать мне, что я буду очень благодарен.