簡體   English   中英

Knp分頁器捆過濾設置

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM