帝国cms结合项列表属性筛选怎么做

王林
Freigeben: 2019-11-07 13:57:35
Original
3505 Leute haben es durchsucht

帝国cms结合项列表属性筛选怎么做

本文以租房栏目列表筛选为例。

一、建立字段

可以看到租房栏目列表筛选用到了4个字段:“区域”、“租金”、“厅室”、“方式”。

1、字段“区域”的值为:“全鞍山”、“铁东”、“铁西”、“立山”、“千山”、“其他”,字段设置如下图:

1a047ce062bfd20bd43678c56177edf.png

2、字段“租金”的值为:“不限”、“500元以下”、“500-1000元”、“1000-1500元”、“1500-2000元”、“2000-3000元”、“3000-4500元”、“4500元以上”,字段设置如下图:

32605979ab96c2f206e00e55526aa2d.png

3、字段“厅室”的值为:“不限”、“一室”、“两室”、“三室”、“四室”、“四室以上”,字段设置如下图:

94f83e0839b527e791e25591d29d5eb.png

4、字段“方式”的值为:“整套出租”、“单间出租”、“床位”,字段设置如下图:

dfe0faa1ad2fe92ea9faeb385c20d05.png

二、安装修改插件

下载帝国cms官方结合项列表属性筛选插件,然后打开“fieldand.txt”文件,将文件里的所有内容复制到 /e/class/userfun.php 文件里(放在之间任意位置);(推荐用Dreamweaver或Editplus等编辑工具修改)

先在要显示的结合项字段列表,把“$fieldandvar=‘myarea,sex,age’;”改“$fieldandvar=‘quyu,zujin,tingshi,fangshi’;”,这是我们需要的显示的4个字段列表。

接着我们用4种颜色来表示各字段代码的区域,从而直观的分析他们共同代码点,如下图:

98968bdb5ccc9ddcd27cffa5d0815f4.png

由上图得到 字段与字段的显示间隔符 “$fieldexp=' | ”。

然后根据格式:“选项说明|==|内容1,值1##内容2,值2”进行分析:

bd99806e3e6ef646237aec2d04d4d07.png

最后得到修改后的值:

c82031e3031f534b17f903d3d607575.png

根据代码“全鞍山”得到 已选的选项链接样式 “$changefieldandcss='select';”。

根据上图结合选项与选项的显示间隔符格式:开始显示字符|结束显示字符 得到 “$valexp='';”。

修改好的插件代码如图:

ce6504ac5f5b9e6cee03ea56bdf42f7.png

注意事项:

1、代码无误,但是筛选后并没有起作用的原因是系统模型相应字段的结合项没有打上勾。

2、筛选时提示“你来自的连接不存在”是因为地址栏没有指定“&classid=栏目ID” 。

推荐教程:帝国CMS教程

Das obige ist der detaillierte Inhalt von帝国cms结合项列表属性筛选怎么做. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!