Maison> Tutoriel CMS> EmpireCMS> le corps du texte

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

王林
Libérer: 2019-11-07 13:57:35
original
3510 Les gens l'ont consulté

帝国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教程

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!