你现在的位置:首页 > PHP网站建设知识库 > phpcms > 正文

phpcms v9前台pc标签使用说明

--------------------------------comment模块pc标签的调用说明------------------------------

 

评论模块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}

 </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}

 </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}

 </ur>

 {/pc}

上面的例子中输出了获取的用户userid为$userid的10条最新收藏文章

 v9_favorite表数据结构

 

字段 类型 默认 注释
id int(10)   收藏标识id
userid int(10)   用户id
title char(100)   文章标题
url char(100)   URL地址
adddate int(10)   添加时间

 

 

 

 

-------------------------link模块pc标签的调用说明----------------------------

 

友情链接模块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}

 {/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}

返回参数如下表:

 

字段 类型 默认 注释
siteid tinyint(3)   所属站点ID
aid smallint(4) NULL 公告ID
title char(80) NULL 公告标题
content text NULL 公告正文
starttime date NULL 公告有效的开始时间
endtime date NUll 公告的到期时间
hits 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 首页实现分页
createtime 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
specialid smallint(5) 0 专题ID
title char(80)   文章标题
typeid smallint(5)   分类ID
url char(100) 0 url地址
thumb char(100) 0 缩略图
keywords char(40) 0 关键字
inputtime int(10) 0 添加时间
updatetime 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 标题