业务经理

微信扫描以上二维码

028-61286886

技术咨询

筛选问题

开源系统 更新 2017-08-21 21:01:16 imlazy

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

方案

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

迅睿系统漏洞

AI文章生成器
AI文章生成器(2026-10-09)
新增任务日志自动清理 优化日志分组与显示 优化调用说明和优缺点说...
媒体交易系统
媒体交易系统(2026-10-09)
单独新增我的软文内容 投放界面,原录入内容改为选择已有内容
GeoSeo收录宝
GeoSeo收录宝(2026-10-07)
重构 推送和收录两大菜单,优化细节,使操作更加简单。
文件管理器
文件管理器(2026-10-05)
批量上传,删除,新建文件,在线编辑,统计大小
GEO系统
GEO系统(2026-10-05)
增加排名管理,排名总览、明细、趋势 运营客户端升级方法:重新生成客户...
手机微信登录
手机微信登录(2026-10-02)
针对微信小程序官方审核要求,增加移动网站首页、隐私说明入口、服务支持...
图标库管理
图标库管理(2026-10-02)
移除后台管理和会员中心的冗余启用引用开关。 内置图标库增加增量更新...
广告投放管理
广告投放管理(2026-09-30)
优化广告显示 更新调用代码为模板标签
模板界面管理
模板界面管理(2026-09-30)
增加模板标签代码生成功能
GeoSeo工具箱
GeoSeo工具箱(2026-09-29)
新增AI可见度检测 支持多品牌管理(品牌/别名/竞品,数据隔离,定...