【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}
{/pc}
</div>
返回引數如下表:
欄位 | 型別 | 空 | 預設 | 註釋 |
---|---|---|---|---|
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