為了使信息列表可實現按多種條件輸出數據,EmpireCMS引入了可設置無限條件的模型結合項功能。
下載帝國cms官方結合項列表屬性篩選插件,然后打開“fieldand.txt”文件,將文件里的所有內容復制到 /e/class/userfun.php 文件里(放在<?php和?>之間任意位置);(推薦用Dreamweaver或Editplus等編輯工具修改)
結合項的語法說明: (注意事項:6.0以上版本結合項地址是:e/action/ListInfo.php)
e/action/ListInfo?classid=欄目ID&ph=1&字段名1=值1&字段名2=值2......&字段名N=值N
1、欄目動態列表下使用結合項(有選擇列表模板的欄目都可以使用動態列表鏈接[父欄目與終極欄目均可]);
2、“ph=1”為聲名要使用結合項;
3、“字段名”必須為后臺系統模型選擇的結合項字段;
4、結合項字段可為數據表的所有字段,并且多個字段之間的關系是“并且(and)”;
5、結合項有兩種匹配方式:完全匹配則為值完全相等即可符合;模糊匹配則為包含字符即可符合。
·舉例說明:以信息分類為例(其它系統模型也是一樣的設置)。
附加說明:上面舉例的是選擇完全匹配方式,也可以選擇模糊匹配方式,模糊匹配則只要包含字符值即可符合條件。例:“e/action/ListInfo/?
classid=9&ph=1&email=abc.com”就能列出郵箱地址中包含“abc.com”字符的的所有分類信息。