帝国CMS6.0在继承以往版本RSS功能的基础上又新增按模型、多栏目、多专题。今天我们就专门来讲解6.0的RSS改进。
回顾下以往版本的RSS语法:
| RSS/ATOM/XML调用语法说明: |
| 文件地址:e/web |
| 例子:http://网站地址/e/web?type=rss2&order=0&orderby=0&classid=1 |
| 显示类型:type |
| xml |
按XML格式输出信息内容 |
| atom |
按ATOM格式输出信息内容 |
| rss1 |
按RSS 1.0格式输出信息内容 |
| rss2 |
按RSS 2.0格式输出信息内容 |
| 排序方式:order |
| 1 |
按信息id排序 |
| 2 |
按评论数排序 |
| 3 |
按点击率排序 |
| 4 |
按下载数排序 |
| 0 |
按发布时间排序(默认) |
| 排序方式:orderby |
| 1 |
升序排序 |
| 0 |
降序排序(默认) |
| 限制显示条件: |
| classid=栏目id |
显示指定栏目的信息 |
| ztid=专题id |
显示指定专题的信息 |
| 不指定 |
如果classid与ztid不指定的话,则显示所有栏目的信息 |
|
|
相对于以往版本有什么改进呢?下面我们一一道来
一、支持列出某一个数据表的所有信息:
指定数据表的系统模型ID即可,模型ID变量名为:mid
例子:下面链接为显示新闻表的所有信息:
/e/web/?type=rss2&mid=1
二、支持列出多栏目的信息列表:
栏目ID变量名:classid
显示多个栏目可以用逗号格开
例子:下面为显示栏目ID=2和栏目ID=3的所有信息
/e/web/?type=rss2&classid=2,3
三、支持列出多专题的信息列表:
专题ID变量名:ztid
显示多个专题可以用逗号格开
例子:下面为显示专题ID=1和专题ID=2的所有信息
/e/web/?type=rss2&ztid=1,2
至此本节讲解完毕。
更多帝国CMS 6.0解密请听下回分解。