业务经理

微信扫描以上二维码

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-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题
在线客服
在线客服(2026-09-13)
修复删除会话报错问题 删除会话时联动删除聊天图片
在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...