当前位置:首页 > 开源系统 > PHPCMS > 正文内容

【phpcms-v9】评论、会员、友情链接、投票、公告、专题模块标签的调用说明

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

 

评论模块PC标签调用说明

模块名:comment

模块提供的可用操作


操作名说明
get_comment获取评论总数据
lists评论数据列表
bang评论排行榜

下面对所有的操作分开说

获取评论总数据(get_comment):

可用参数:

参数名是否必须默认值说明
commentidnull评论的ID号


代码例子:

{pc:comment action=“get_comment” commentid=“$commentid”}

评论ID:{$data[commentid]} 评论总数:{$data[total]}

{/pc}


上面的例子中输出了评论ID和评论总数,评论模块还提供了更多的数据可以输出。如下表所示:

字段类型默认注释
commentidchar(30)
评论ID号
siteidmediumint(8)0站点ID
titlechar(255)
文章标题
urlchar(255)
URL地址
totalint(8)0总评论数
squaremediumint(8)0正方评论数
antimediumint(8)0反方评论数
neutralmediumint(8)0中立评论数
display_typetinyint(1)0显示方式{1:辩论,0:列表}
lastupdateint(10)0最后更新时间

 

评论数据列表(lists):

可用参数:

参数名是否必须默认值说明
commentidnull评论的ID号
siteid当前所在站点id站点id
direction0评论方向{0:方向,1:正方,2:反方,3:中立}
hot0排序方式{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}

返回参数如下表:

 

字段类型默认注释
commentidchar(30)
评论ID号
usernamevarchar(20)NULL用户名
creat_atint(10)NULL发布时间
ipvarchar(15)NULL用户IP地址
contenttextNULL评论内容
directiontinyint(1)0评论方向{0:无方向,1:正文,2:反方,3:中立}
supportmediumint(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}

返回参数如下表:

 

字段类型默认注释
commentidchar(30)
评论ID号
siteidmediumint(8)0站点ID
titlechar(255)
文章标题
urlchar(255)
URL地址
totalint(8)0总评论数
squaremediumint(8)0正方评论数
antimediumint(8)0反方评论数
neutralmediumint(8)0中立评论数
display_typetinyint(1)0显示方式{1:辩论,0:列表}
lastupdateint(10)0最后更新时间

 

 

 —————————————————-member模块pc标签的调用说明——————————————————————————————————

 

会员模块PC标签调用说明

模块名:member

模块提供的可用操作

 

操作名说明
favoritelist获取收藏文章列表

 

 

获取收藏文章列表(favoritelist):

可用参数:

参数名是否必须默认值说明
useridnull用户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表数据结构

字段类型默认注释
idint(10)
收藏标识id
useridint(10)
用户id
titlechar(100)
文章标题
urlchar(100)
URL地址
adddateint(10)
添加时间

 

 

 

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

 

友情链接模块PC标签调用说明

模块名:link

模块提供的可用操作

 

操作名说明
type_list获取友情链接列表

 

获取友情链接列表(type_list):

可用参数:

 

参数名是否必须默认值说明
siteidnull当前站点ID
linktype1显示方式
orderlistorder DESC排序方式
typeidnull分类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的所有图片友情链接

字段类型默认注释
linkidint(10)
友情链接ID号
siteidmediumint(8)0站点ID
typeidsmallint(5)
分类ID
linktypetinyint(1)0链接形式
namevarchar(50)0网站名称
urlchar(255)0网站URL地址
logovarchar(255)0LOGO地址
introducetext(0)0网站简介
usernamevarchar(30)0网站联系人
listordersmallint(5)0排序值
elitetinyint(1)0是否推荐
passedtinyint(1)1是否通过审核
addtimeint(10)0添加时间

 

 

 

—————————————–vote模块pc标签的调用说明———————————————————————————————————-

 

投票模块PC标签调用说明

模块名:vote

模块提供的可用操作

 

操作名说明
lists获取投票列表
get_vote获取投票概述

 

获取投票列表(lists):

可用参数:

 

参数名是否必须默认值说明
siteidnull站点ID
enabled1显示方式
ordersubjectid 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公告标题
textNULL公告正文
dateNULL公告有效的开始时间
dateNUll公告的到期时间
smallint(5)0浏览数

 

 

———————————-special模块pc标签的调用说明——————————————————————————————————–

 

专题模块PC标签调用说明

模块名:special

模块提供的可用操作

操作名说明
lists专题列表
content_list专题信息列表
hits专题信息点击排序

下面对所有的操作分开说明

 

专题列表(lists):

可用参数:

参数名是否必须默认值说明
siteid当前站点站点ID
elitenull是否推荐
isthumbnull必须有缩略图
listordernull排序方式

代码例子:

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

返回参数如下表:

字段类型默认注释
siteidsmallint(5)
所属站点ID
idsmallint(5)0专题ID
titlechar(60)
专题名称
thumbchar(255)
专题缩略图
bannerchar(100)0专题横幅
descriptionchar(255)0专题导读
urlchar(100)0专题url地址
ishtmltinyint(1)0生成静态
ispagetinyint(1)0首页实现分页
int(10)0创建时间

 

专题信息列表(content_list):

可用参数:

参数名是否必须默认值说明
specialidnull专题ID
typeidnull分类ID
isthumbnull必须有缩略图
listordernull排序方式

代码例子:

 

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

返回参数如下表:

字段类型默认注释
idmediumint(8)
ID
smallint(5)0专题ID
titlechar(80)
文章标题
smallint(5)
分类ID
char(100)0url地址
char(100)0缩略图
char(40)0关键字
int(10)0添加时间
int(10)0更新时间
islinktinyint(1)0外部链接

 

专题内容排行榜(hits):

可用参数:

参数名是否必须默认值说明
specialidnull专题ID
listordernull排序方式

代码例子:

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

返回参数如下表:

字段类型默认注释
hitsidchar(30)
ID
viewsint(10)0总浏览数
yesterdayviewsint(10)0昨天浏览数
dayviewsint(10)0当日浏览数
weekviewsint(10)0本周浏览数
monthviewsint(10)0本月浏览数
urlchar(100)0url地址
titlechar(60)0标题


扫描二维码推送至手机访问。

版权声明:本文由Znanr发布,如需转载请注明出处。

本文链接:https://znanr.com/?id=55

标签: phpcmsPHP

相关文章

【phpcms-v9】后台模块删除问题(删除模块无法更新缓存)

【phpcms-v9】后台模块删除问题(删除模块无法更新缓存)

删除模块更新缓存卡住    在删除模块后,无法更新缓存功能    比如删除会员member模块文件后更新缓存功能就卡住了...

【phpcms-v9】更换模板的具体操作方法

【phpcms-v9】更换模板的具体操作方法

先分享下大概的步骤:1、上传模版文件到服务器;2、在站点管理 里边【模板风格配置】选择新模板;3、设置不同模型对应模板;4、修改现有的栏目,匹配新模板;5、更新栏目缓存、系统缓存,更新HTML静态页。...

【phpcms-v9】后台扩展菜单管理【整合接入第三方系统】

【phpcms-v9】后台扩展菜单管理【整合接入第三方系统】

一般情况下,如果是内部的菜单添加,在后台直接扩展添加填写内部的M、C、A、就可以了,但是有的时候我们可能整合了其他框架程序,为了方便想在其菜单管理中加入其他框架的后台管理链接。那么可以如下操作:第一步...

【安全防护】后台phpcms后台路径修改两部曲

【安全防护】后台phpcms后台路径修改两部曲

中心思想:变更入口文件1、根目录api.php     大概第十行    include PHPCMS_PAT...

【phpcms-v9】常见的数据调用【列表循环】方法

【phpcms-v9】常见的数据调用【列表循环】方法

1、列表循环序列号自增标签代码{pc:content action=”position”posid=”1″num=”3″thumb=”1″} {php $i=0;} {loop...

【phpcms-v9】网站搬家更换域名的方法

【phpcms-v9】网站搬家更换域名的方法

请进行以下步骤的修改:修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。进入后台设置–>站点管理,对相应的站点的域名修改为新域名。点击后台...