业务经理

微信扫描以上二维码

028-61286886

技术咨询

“属性参数Property”时,怎么参与筛选字段

迅睿框架 更新 2022-04-16 09:27:03 好好学习天天向上


求助:网站后台自定义字段类型为“属性参数Property”时,只能筛选字段的第一个属性

比如:一年级三班4班,搜索一年级可以搜索出来所有的一年级,搜索一年级三班的时候,搜索出来的就是空的


image

下面是form表单里的代码

                    <select name="field" class="form-control">
                        <option value="id"> Id </option>
                        {loop $field $t}
                        {if dr_is_admin_search_field($t)}
                        <option value="{$t.fieldname}" {if $param.field==$t.fieldname}selected{/if}>{dr_lang($t.name)}</option>
                        {/if}
                        {/loop}
                        <option value="banji" name="banji">位置</option>   ///////////////////这里为我添加的代码
                    </select>


方案

  • 无崖子 #1 · 2022-04-13 14:47:05
    满意答案

    {if dr_is_admin_search_field($t)}
    改成
    {if dr_is_admin_search_field($t) or $t.fieldname=="banji"}

  • 好好学习天天向上 #2 · 2022-04-13 15:07:01
    无崖子 还是不行,我那个属性参数是三个下拉框,数据库里面是json数据类型,是不是需要转成数组然后查询啊,banji["1"]["value"]==一年级,banji["2"]["value"]==三排,banji["3"]["value"]==20座
    image
  • 好好学习天天向上 #3 · 2022-04-16 09:27:03
    @无崖子:最后通过另一种方式解决了

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
图书阅读系统
图书阅读系统(2026-10-14)
全站移动端样式适配 首页分类 Tab 横滑容器,左右渐变滚动提示 ...
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;