迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
大師們,篩選條件,是不是只能用單選和下拉兩種方式, 復選字段類型不可以用?
復選也可以,但是不準確,效率低,url傳遞:復選字段="復選值" 加一個引號可以降低錯誤率,但也有誤差
加引號? 篩選標簽那里怎么寫。下面是官方給的,要怎么改下,Type是我自定義字段的名稱。href里我看已經有引號
{php $field = dr_field_options('Type');} <a class="btn {if !$params.Type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'Type', NULL)}">不限</a> {loop $field $i $t} <a class="btn {if $i==$params.Type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'Type', $i)}">{$t}</a> {/loop}
【赫塞】1樓
你這個是單選的方法,官方沒有支持復選框
這個是我自己的方法,不過不是很準確,復選框的,你試試
{php $field = dr_field_options('type');} <a class="btn {if !$params.type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'type', NULL)}">不限</a> {loop $field $i $t} <a class="btn {if $i==$params.type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'type', '%"'.$i.'"%')}">{$t}</a> {/loop}
請教一下,為什么加“”和%,有特殊含義嗎?
【閉關修煉】3樓
你的方法我不能用,搜索不出來
%是模糊匹配
復選也可以,但是不準確,效率低,url傳遞:復選字段="復選值" 加一個引號可以降低錯誤率,但也有誤差
加引號? 篩選標簽那里怎么寫。下面是官方給的,要怎么改下,Type是我自定義字段的名稱。href里我看已經有引號
{php $field = dr_field_options('Type');}
<a class="btn {if !$params.Type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'Type', NULL)}">不限</a>
{loop $field $i $t}
<a class="btn {if $i==$params.Type}btn-info{else}btn-default{/if}" href="{dr_search_url($params, 'Type', $i)}">{$t}</a>
{/loop}
【赫塞】1樓
你這個是單選的方法,官方沒有支持復選框
這個是我自己的方法,不過不是很準確,復選框的,你試試
請教一下,為什么加“”和%,有特殊含義嗎?
【閉關修煉】3樓
你的方法我不能用,搜索不出來
【閉關修煉】3樓
%是模糊匹配