业务经理

微信扫描以上二维码

028-61286886

技术咨询

怎么在list列表页中调用自定义字段Select的值作为筛选?

开源系统 更新 2021-01-28 22:23:00 右手老茧

请问怎么在list列表页中调用自定义字段Select的值作为筛选?

后台自定义字段中定义的Select项为:

字段名:进度情况 jdqk 

值为:   

连载|1

完本|2


list.html筛选代码为

 <div class="news-search-param">
        <div class="news-search-param-name">小说状态:</div>
        <div class="news-search-param-value">
            {php $jdqk=array('1'=>'连载','2'=>'完本');}
            <a class="label {if !$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', NULL)}">不限</a>
            {loop $jdqk $i $t}
            <a class="label {if $i==$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', $i)}">{$t}</a>
            {/loop}
        </div>
    </div>


以上代码筛选不出正确的状态,连载中也有那本书,完本中也有那本书。

是不是Select项的属性不能用以上方法调用?

方案

  • 长沙小陈 #1 · 2019-04-12 17:40:53
      {php $jdqk=array('1'=>'连载','2'=>'完本');}
    不需要这么写的,你看demo模块的select写法,比你这个简单多了
  • 右手老茧 #2 · 2019-04-15 13:45:22
    长沙小陈 我就是参考demo的写法啊,但是排序不出来
  • 天空 #3 · 2019-04-15 14:09:01
    demo是这么写的
    image.png
  • 右手老茧 #4 · 2019-04-16 15:51:53
    天空感谢,我参考了DEMO的方法还是有问题,和我原来的差不多。
              <!--连载范围-->
              <div class="news-search-param">
            <div class="news-search-param-name">小说状态:</div>
            <div class="news-search-param-value">
                <!--自定义一个租金返回数组,这个都懂得,php最基础的数组用法-->
              
              <a class="label {if !$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', NULL)}">不限</a>
    
      {php $field = dr_field_options_id(38);} 
    
        {loop $field $i $t}
    
        <a class="label {if $i==$get.jdqk}label-success{else}label-default{/if}" href="{dr_search_url($params, 'jdqk', $i)}">{$t}</a>
    
        {/loop}
            </div>
        </div>
    <!--连载范围结束--->

    字段名:进度情况 jdqk

    值为:

    连载|1

    完本|2现在的问题是,我添加了一本小说,当状态为1的时候,筛选正常,如果状态2,那么不管是连载,或者完本 都可以搜索到这本小说。。不知道是官方BUG(@反馈BUG),还是我调用的语法有问题?

  • 右手老茧 #5 · 2021-01-28 22:22:55
    满意答案
    已解决已解决已解决已解决
  • 右手老茧 #6 · 2021-01-28 22:23:00
    @右手老茧:已解决已解决已解决已解决

迅睿系统漏洞

外贸多语言建站
外贸多语言建站(2026-10-30)
修正对百度编辑器提取支持
AI文章生成器
AI文章生成器(2026-10-29)
任务插图设置数量
Bing站长数据
Bing站长数据(2026-10-29)
根据BING接口调整菜单 各个页面数据支持点击查看详情
按字段付费
按字段付费(2026-10-29)
按字段付费用于模块的字段设置一定的价格,当用户购买了此内容的字段时才...
泛解析站群系统
泛解析站群系统(2026-10-29)
AI队列增加清空按钮 表单提示语收敛 目录模式不接管主域名模板
账号注销
账号注销(2026-10-29)
用于用户中心的注销账号申请,后台审核通过后注销此账号。后台统一管理注...
邮件群发
邮件群发(2026-10-28)
修改模板的命名
自定义收款/捐款
自定义收款/捐款(2026-10-28)
自定义收款或捐款插件可以让用户快速创建付款或者捐款功能
CMS内容批量修改
CMS内容批量修改(2026-10-28)
后台批量修改文章内容的指定字段在插件后台可以任意指定字段
全站模块搜索
全站模块搜索(2026-10-28)
实现全模块一次性搜索内容,一键搜索全站内容精准搜索全部模块: