联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
筛选问题
类型:POSCMS 更新时间:2017-08-21 21:01:16

大师们,筛选条件,是不是只能用单选和下拉两种方式,   复选字段类型不可以用?

回帖
  • 赫塞
    #1楼    赫塞
    2017-08-21 17:23:40
    0
    复选也可以,但是不准确,效率低,url传递:复选字段="复选值" 加一个引号可以降低错误率,但也有误差
  • imlazy
    #2楼    imlazy
    2017-08-21 17:36:31
    0
    加引号? 筛选标签那里怎么写。下面是官方给的,要怎么改下,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楼    闭关修炼
    2017-08-21 17:54:52
    0
    你这个是单选的方法,官方没有支持复选框这个是我自己的方法,不过不是很准确,复选框的,你试试
       {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}
  • 杭州小丁
    #4楼    杭州小丁
    2017-08-21 18:07:10
    0
    请教一下,为什么加“”和%,有特殊含义吗?【闭关修炼】3楼
  • AnyFbr
    #5楼    AnyFbr
    2017-08-21 18:12:48
    0
    你的方法我不能用,搜索不出来【闭关修炼】3楼
  • 陈林
    #6楼    陈林
    2017-08-21 21:00:48
    0
    %是模糊匹配