1. 程式人生 > >【phpcms-v9】前臺其它模組pc標籤的呼叫說明

【phpcms-v9】前臺其它模組pc標籤的呼叫說明

----------------------------------------------------------------comment模組pc標籤的呼叫說明------------------------------------------------------------------

評論模組PC標籤呼叫說明

模組名:comment

模組提供的可用操作

下面對所有的操作分開說明

獲取評論總資料(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):

可用引數:

引數名 是否必須 預設值 說明
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):

可用引數:

引數名 是否必須 預設值 說明
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

模組提供的可用操作

操作名 說明
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):

可用引數:

引數名 是否必須 預設值 說明
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