详情页

帝国cms结合项实现多条件查询的方法(插件)

时间:2024年04月11日

编辑:佚名

帝国cms结合项实现多条件查询的方法(插件)
帝国cms结合项如何实现多条件查询,帝国cms官方给出的插件,先在数据库新建字段,然后根据结合项的字段,在文件中设置内容,下面是78模板网整理的关于帝国cms结合项如何实现多条件查询的具体操作步骤,供大家参考。
第一步,下载插件
帝国cms结合项实现多条件查询的方法fieldand(插件)
链接: https://pan.baidu.com/s/1XF--Mm2Lqqv-NKlPT6Fjxw 提取码: tgc7
链接:https://pan.baidu.com/s/1ykGvGbDklXXwrTdB1VKqgQ?pwd=lpek  提取码:lpek
第二步,打开fieldand.txt文件,将文件里的所有内容复制到 /e/class/userfun.php 文件里(放在<?php和?>之间任意位置);
第三步,函数参数设置
官方插件说明里面给出了修改的方案

将这段改成自己需要的字段和样式标签,这里帝国cms用的是table表格,我要换成ul和li标签,所以参照这种格式,以下是我们修改后的参数:

将以上代码,从函数参数设置开始到结束,替换userfun.php文件的参数设置内容。
第四步,增加所需要的字段,勾选结合项。
1、“系统”-“数据表与系统模型”-“管理数据表”-“管理字段”,增加四个字段srq、sjg、slx、dgjg

2、建好后,再进入到“管理系统模型”,点修改,给字段勾选录入项以及结合项,如下图

注意,我这里是为了方面直观的看到勾选项,所以没有展示所有的标题字段,此图仅示例。参照上面的步骤增加再勾选就可以了
第五步,修改列表模板,在“页面内容模板”添加如下代码:
<div class="showchange">
<ul>
<?=user_ShowFieldandchange()?>
</ul>
</div>

第六步,CSS文件里定义
.showchange { padding : 15px 20px; font-size: 14px ; margin-bottom: 10px; }
.showchange ul { padding-left: 20px ; }
.showchange li { overflow : hidden; margin: 6px 0; float: left; }
.showchange li:nth-child(1) { width: 100%; }
.showchange li:nth-child(2) { margin-right: 40px;}
.showchange li:nth-child(4) { width: 100%; }
.showchange li a [ display : inline-block; padding : 2px 10px; color : #666 ;margin-right: 10px; }
a. changefieldandcss, .showchange li a:hover { background:#f4543c; color:#fff !important : border-radius : 5px; }


至此,全部开发完毕。
相关文章
猜你需要