[英]knp paginator bundle filtration settings
我在symfony 4中使用了这个包,我的过滤代码如下所示
{{ knp_pagination_filter(paginator, {
't.code': 'Code'
}) }}
以及我在/ conf /目录中的设置文件
knp_paginator:
page_range: 5 # default page range used in pagination control
default_options:
page_name: page # page query parameter name
sort_field_name: sort # sort field query parameter name
sort_direction_name: direction # sort direction query parameter name
distinct: true # ensure distinct results, useful when ORM queries are using GROUP BY statements
filter_field_name: filterField
filter_value_name: filterValue
template:
pagination: '@KnpPaginator/Pagination/twitter_bootstrap_v4_pagination.html.twig'
sortable: '@KnpPaginator/Pagination/sortable_link.html.twig' # sort link template
filtration: '@KnpPaginator/Pagination/filtration.html.twig' # filters template
没有人会面对这样一个事实,即过滤与过滤器的价值紧密地联系在一起吗? 例如:当在过滤器字段“ Apple”中键入时,该基具有值“ AppleJuice”和“ Apple”,我看不到值“ AppleJuice”,只有“ Apple”
在这里可以设置过滤器类型WHERE'%'+ LOWER(param)+'%'LIKE LOWER(item.code)
退出,将SQL查询写入表服务文件中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.