【phpcms-v9】前台其它模块pc标签的调用说明
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-23 10:09:38 浏览: 评论:0
评论模块PC标签调用说明
模块名:comment
模块提供的可用操作
操作名 | 说明 |
get_comment | 获取评论总数据 |
lists | 评论数据列表 |
bang | 评论排行榜 |
下面对所有的操作分开说明:
获取评论总数据,get_comment:
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
commentid | 是 | null | 评论的ID号 |
代码例子:
- {pc:comment action="get_comment" commentid="$commentid"}
- 评论ID:{$data[commentid]} 评论总数:{$data[total]}
- {/pc}
上面的例子中输出了评论ID和评论总数,评论模块还提供了更多的数据可以输出,如下表所示:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
commentid | char(30) | 否 | 评论ID号 | |
siteid | mediumint(8) | 否 | 0 | 站点ID |
title | char(255) | 否 | 文章标题 | |
url | char(255) | 否 | URL地址 | |
total | int(8) | 是 | 0 | 总评论数 |
square | mediumint(8) | 是 | 0 | 正方评论数 |
anti | mediumint(8) | 是 | 0 | 反方评论数 |
neutral | mediumint(8) | 是 | 0 | 中立评论数 |
display_type | tinyint(1) | 是 | 0 | 显示方式{1:辩论,0:列表} |
lastupdate | int(10) | 是 | 0 | 最后更新时间 |
评论数据列表(lists),可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
commentid | 是 | null | 评论的ID号 |
siteid | 否 | 当前所在站点id | 站点id |
direction | 否 | 0 | 评论方向{0:方向,1:正方,2:反方,3:中立} |
hot | 否 | 0 | 排序方式{0:最新,1:最热} |
代码例子:
- {pc:comment action="lists" commentid="$commentid"}
- <ul>
- {loop $data $key $val}
- <li>{$val[url]}于{format::date($val[creat_at],1)}发布,他支持{direction($v[direction])}<br>{$val[content]}</li>
- {/loop} //phpfensi.com
- </ul>
- {/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
commentid | char(30) | 否 | 评论ID号 | |
username | varchar(20) | 是 | NULL | 用户名 |
creat_at | int(10) | 是 | NULL | 发布时间 |
ip | varchar(15) | 是 | NULL | 用户IP地址 |
content | text | 是 | NULL | 评论内容 |
direction | tinyint(1) | 是 | 0 | 评论方向{0:无方向,1:正文,2:反方,3:中立} |
support | mediumint(8) | 是 | 0 | 支持数 |
评论排行榜bang,评论排行榜无定义参数,代码例子:
- {pc:comment action="bang" num="10"}
- <ul>
- {loop $data $key $val}
- <li><a href="{$val[url]}">{$val[title]}</a>({$val[total]})</li>
- {/loop} //开源软件:phpfensi.com
- </ul>
- {/pc}
返回参数如下表:
字段 |
类型 |
空 |
默认 |
注释 |
---|---|---|---|---|
commentid |
char(30) |
否 |
|
评论ID号 |
siteid |
mediumint(8) |
否 |
0 |
站点ID |
title |
char(255) |
否 |
|
文章标题 |
url |
char(255) |
否 |
|
URL地址 |
total |
int(8) |
是 |
0 |
总评论数 |
square |
mediumint(8) |
是 |
0 |
正方评论数 |
anti |
mediumint(8) |
是 |
0 |
反方评论数 |
neutral |
mediumint(8) |
是 |
0 |
中立评论数 |
display_type |
tinyint(1) |
是 |
0 |
显示方式{1:辩论,0:列表} |
lastupdate |
int(10) |
是 |
0 |
最后更新时间 |
member模块pc标签的调用说明:
会员模块PC标签调用说明
模块名:member
模块提供的可用操作
操作名 说明
favoritelist 获取收藏文章列表
获取收藏文章列表,favoritelist
可用参数:
参数名 是否必须 默认值 说明
userid 是 null 用户userid
代码例子:
- {pc:member action="favoritelist" userid="$userid" order="id DESC" num="10"}
- <ulclass="title-list">
- {loop $data $k $v}
- <li>·<a href="{$v['url']}" target="_blank">{$v['title']}</a><span><em>{format::date($v['adddate'],1)}</em></span></li>
- {/loop} //开源软件:phpfensi.com
- </ur>
- {/pc}
上面的例子中输出了获取的用户userid为$userid的10条最新收藏文章
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
id | int(10) | 否 | 收藏标识id | |
userid | int(10) | 否 | 用户id | |
title | char(100) | 否 | 文章标题 | |
url | char(100) | 否 | URL地址 | |
adddate | int(10) | 否 | 添加时间 |
link模块pc标签的调用说明:
模块名:link
模块提供的可用操作
操作名 说明
type_list 获取友情链接列表
获取友情链接列表(type_list):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
siteid | 是 | null | 当前站点ID |
linktype | 是 | 1 | 显示方式 |
order | 是 | listorder DESC | 排序方式 |
typeid | 否 | null | 分类ID |
代码例子:
- {pc:link action="type_list"typeid="4" siteid="1" linktype="1" order="listorder DESC" num="8"return="pic_link"}
- {loop $pic_link $v}
- <li><a href="{$v['url']}" title="{$v['name']}" target="_blank"><img src="{$v[logo]}" width="90" height="30"/></a></li>
- {/loop} //开源软件:phpfensi.com
- {/pc}
上面的例子中输出了站点ID为1,分类ID为4的所有图片友情链接:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
linkid | int(10) | 否 | 友情链接ID号 | |
siteid | mediumint(8) | 否 | 0 | 站点ID |
typeid | smallint(5) | 否 | 分类ID | |
linktype | tinyint(1) | 否 | 0 | 链接形式 |
name | varchar(50) | 否 | 0 | 网站名称 |
url | char(255) | 否 | 0 | 网站URL地址 |
logo | varchar(255) | 否 | 0 | LOGO地址 |
introduce | text(0) | 是 | 0 | 网站简介 |
username | varchar(30) | 是 | 0 | 网站联系人 |
listorder | smallint(5) | 否 | 0 | 排序值 |
elite | tinyint(1) | 是 | 0 | 是否推荐 |
passed | tinyint(1) | 否 | 1 | 是否通过审核 |
addtime | int(10) | 否 | 0 | 添加时间 |
vote模块pc标签的调用说明:
投票模块PC标签调用说明
模块名:vote
模块提供的可用操作
操作名 | 说明 |
lists | 获取投票列表 |
get_vote | 获取投票概述 |
获取投票列表(lists):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
siteid | 是 | null | 站点ID |
enabled | 否 | 1 | 显示方式 |
order | 否 | subjectid DESC | 排序方式 |
代码例子:
- {pc:vote action="lists" order="subjectid desc" siteid="$siteid" num="6" page="$page" return="dat"}
- <ulclass="wrap icon3j">
- {loop $dat $r}
- <li><a title="{$r[subject]}" target="_blank" href="{APP_PATH}index.php?m=vote&c=index&a=show&id={$r['subjectid']}">{$r[subject]}</a><span><font color="#1E50A0">(投票数:{$r[votenumber]})</font></span></li>
- {/loop}
- </ul>
- <div id="pages"class="text-c">{$pages}</div>
- {/pc}
上面的例子中输出了站点ID为$siteid,所有投票列表,并按subjectid倒序排列.每页6条数据.
announce模块pc标签的调用说明
公告模块PC标签调用说明
模块名:announce
模块提供的可用操作
操作名 | 说明 |
lists | 公告数据列表 |
lists操作说明如下:
公告数据列表(lists):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
siteid | 否 | 当前站点ID | 站点ID |
代码例子:
- {pc:announce action="lists" siteid="$siteid"}
- <ul>
- {loop $data $key $val}
- <li><a href="{APP_PATN}index.php?m=announce&c=index&a=show&aid={$val['aid']}">{$val['title']}</a></li>
- {/loop}
- </ul>
- {/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
tinyint(3) | 否 | 所属站点ID | ||
smallint(4) | 否 | NULL | 公告ID | |
char(80) | 否 | NULL | 公告标题 | |
text | 否 | NULL | 公告正文 | |
date | 是 | NULL | 公告有效的开始时间 | |
date | 是 | NUll | 公告的到期时间 | |
smallint(5) | 是 | 0 | 浏览数 |
special模块pc标签的调用说明:
专题模块PC标签调用说明
模块名:special
模块提供的可用操作
操作名 | 说明 |
lists | 专题列表 |
content_list | 专题信息列表 |
hits | 专题信息点击排序 |
专题列表(lists):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
siteid | 否 | 当前站点 | 站点ID |
elite | 否 | null | 是否推荐 |
isthumb | 否 | null | 必须有缩略图 |
listorder | 否 | null | 排序方式 |
代码例子:
- {pc:special action="lists" siteid="$siteid" elite="1" listorder="2" num="3"}
- <divclass="changeDiv">
- {loop $data $r}
- <a href="{$r['url']}"><img src="{thumb($r['thumb'], 224, 112)}" width="224" height="112" alt="{$r['title']}"/><p><strong>{$r['title']}</strong><br/>
- {$r['description']}</p></a>
- {/loop}
- </div>
- {/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
siteid | smallint(5) | 否 | 所属站点ID | |
id | smallint(5) | 否 | 0 | 专题ID |
title | char(60) | 否 | 专题名称 | |
thumb | char(255) | 否 | 专题缩略图 | |
banner | char(100) | 否 | 0 | 专题横幅 |
description | char(255) | 是 | 0 | 专题导读 |
url | char(100) | 是 | 0 | 专题url地址 |
ishtml | tinyint(1) | 否 | 0 | 生成静态 |
ispage | tinyint(1) | 是 | 0 | 首页实现分页 |
int(10) | 是 | 0 | 创建时间 |
专题信息列表(content_list):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
specialid | 是 | null | 专题ID |
typeid | 否 | null | 分类ID |
isthumb | 否 | null | 必须有缩略图 |
listorder | 否 | null | 排序方式 |
代码例子:
- {pc:special action="content_list" specialid="$specialid"typeid="$typeid" listorder="2" num="3"}
- {loop $data $r}
- <divclass="bk20 hr"><hr></div><h4class="blue"><a href="{$r['url']}" target="_blank">{$r['title']}</a></h4>
- <p>{str_cut($r['description'],150)}</p>
- {/loop}
- {/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
id | mediumint(8) | 否 | ID | |
smallint(5) | 否 | 0 | 专题ID | |
title | char(80) | 否 | 文章标题 | |
smallint(5) | 否 | 分类ID | ||
char(100) | 否 | 0 | url地址 | |
char(100) | 是 | 0 | 缩略图 | |
char(40) | 是 | 0 | 关键字 | |
int(10) | 否 | 0 | 添加时间 | |
int(10) | 否 | 0 | 更新时间 | |
islink | tinyint(1) | 是 | 0 | 外部链接 |
专题内容排行榜(hits):
可用参数:
参数名 | 是否必须 | 默认值 | 说明 |
specialid | 否 | null | 专题ID |
listorder | 否 | null | 排序方式 |
代码例子:
- {pc:special action="hits" specialid="$specialid" listorder="2" num="3"}
- <ul>
- {loop $data $r}
- <li><a href="{$r['url']}">{$r['title']}</a></li>
- {/loop}
- </ul>
- {/pc}
返回参数如下表:
字段 | 类型 | 空 | 默认 | 注释 |
---|---|---|---|---|
hitsid | char(30) | 否 | ID | |
views | int(10) | 否 | 0 | 总浏览数 |
yesterdayviews | int(10) | 否 | 0 | 昨天浏览数 |
dayviews | int(10) | 否 | 0 | 当日浏览数 |
weekviews | int(10) | 否 | 0 | 本周浏览数 |
monthviews | int(10) | 否 | 0 | 本月浏览数 |
url | char(100) | 是 | 0 | url地址 |
title | char(60) | 否 | 0 | 标题 |
Tags: phpcms前台模块 phpcms模块标签
相关文章
- ·PHPCMS:V9专题模块标签使用说明(2014-10-20)
- ·【phpcms-v9】前台content模块中pc标签的调用说明(2014-10-23)
- ·PHPCMS V9笔记之内容模块PC标签调用(2014-10-24)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)