帝国论坛帝国网站管理系统交流区帝国CMS教程发布区帝国网站管理系统V4.6功能解密之系统模型【结合项】 【本版专题贴子】  
 1/10     1 2 3 4 5 6 7 8 9 10 ›› ›|
主题:帝国网站管理系统V4.6功能解密之系统模型【结合项】 [加入收藏夹]   

amt
用户头衔:探花

精华贴   :2
发贴数   :3014
经验值   :6279
注册时间:2006-04-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
帝国网站管理系统V4.6功能解密之系统模型【结合项】

  
解密帝国网站管理系统v4.6  共享内容管理饕餮盛宴


EmpireCMS4.6【饕餮盛宴】系列之五:系统模型结合项

为了使信息列表可实现按多种条件输出数据,EmpireCMS引入了可设置无限条件的模型结合项功能。

结合项的语法说明: (注意事项: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、结合项有两种匹配方式:完全匹配则为值完全相等即可符合;模糊匹配则为包含字符即可符合。

·举例说明:以信息分类为例(其它系统模型也是一样的设置)。
1、如下图中,我们在系统模型中开启了“所在地”与“联系邮箱”为结合项。



2、假设“e/action/ListInfo/?classid=9”显示出的是所有信息分类栏目的数据。



列出所在地为“昌平区”的所有信息



列出所在地为“昌平区”,并且联系邮箱是“ts@abc.com”的所有信息


  
附加说明:上面举例的是选择完全匹配方式,也可以选择模糊匹配方式,模糊匹配则只要包含字符值即可符合条件。例:“e/action/ListInfo/?classid=9&ph=1&email=abc.com”就能列出邮箱地址中包含“abc.com”字符的的所有分类信息。

  
更多帝国网站管理系统V4.6解密请听下回分解。


相关链接:
EmpireCMS4.6【饕餮盛宴】系列之一:模板组

EmpireCMS4.6【饕餮盛宴】系列之二:自定义信息反馈  

EmpireCMS4.6【饕餮盛宴】系列之三:内容存文本

EmpireCMS4.6【饕餮盛宴】系列之四:自定义系统模型

[该贴被修改 2 次,最后修改时间 2010-04-29 10:15:46 ]
2007-06-29 01:45:07 已设置保密 顶部 回复 引用 报告 编辑 删除

五子
用户头衔:举人

精华贴   :0
发贴数   :148
经验值   :603
注册时间:2007-06-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

沙发,我头一回坐啊,哈



帝国CMS④:87586376
相信Ecms,学习Ecms,感恩Ecms!
美橙互联和世纪东方空间八折优惠(包括现有空间续费),详见http://gaokede.taobao.com
2007-06-29 11:17:08 已设置保密 顶部 回复 引用 报告 编辑 删除

www.cms.gs
用户头衔:举人

精华贴   :0
发贴数   :769
经验值   :1155
注册时间:2007-07-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

辛苦拉
偶对你的佩服犹如滔滔江水奔流二不息......



"九尾水"离开水版能去哪里?.......
2007-07-23 10:26:17 已设置保密 顶部 回复 引用 报告 编辑 删除

ghc88888
用户头衔:举人

精华贴   :0
发贴数   :484
经验值   :1436
注册时间:2007-01-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

呵呵.有..谢谢..不错哦..要学习



帝国不错....帝国加油.......

2007-10-26 13:41:44 已设置保密 顶部 回复 引用 报告 编辑 删除

24mp3
用户头衔:探花 *

精华贴   :2
发贴数   :3511
经验值   :7099
注册时间:2006-10-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

amt,结合项能不能支持"<"和">"?



本人已载入帝国史册:荣获第一届“Ecms最无贡献奖”
2007-11-06 11:55:23 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :48941
经验值   :114161
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

原帖由 24mp3 于 2007-11-06 11:55:23 发表
amt,结合项能不能支持"<"和">"?

4.7版的搜索可以支持任意字段的大小比较

[该贴被修改 1 次,最后修改时间 2007-11-06 16:27:54 ]


[零基础入门教程] [模板制作教程] [采集使用教程]
2007-11-06 16:27:46 已设置保密 顶部 回复 引用 报告 编辑 删除

redgict
用户头衔:进士

精华贴   :1
发贴数   :604
经验值   :2093
注册时间:2006-09-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

这个功能不错,正考虑建一个明星模型,缺少这个功能。
4.7早些出来。



http://www.humker.com Humker's Blog

2007-11-12 23:03:01 已设置保密 顶部 回复 引用 报告 编辑 删除

浏阳河
用户头衔:书生

精华贴   :0
发贴数   :43
经验值   :128
注册时间:2007-05-27
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]





2007-12-01 09:18:39 已设置保密 顶部 回复 引用 报告 编辑 删除

小熊
用户头衔:书生

精华贴   :0
发贴数   :53
经验值   :151
注册时间:2007-11-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]





2007-12-05 12:30:07 已设置保密 顶部 回复 引用 报告 编辑 删除

secendday
用户头衔:举人

精华贴   :0
发贴数   :214
经验值   :1003
注册时间:2007-11-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

这个结合项的功能是不是也能用万能标签实现啊?比如:

[ecmsinfo]"select * from phome_ecms_info where myarea='".$navinfor[myarea]."' order by id desc limit 10",10,32,0,24,0[/ecmsinfo]




2007-12-08 14:56:28 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/10     1 2 3 4 5 6 7 8 9 10 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1