**Tags標簽**
標簽:`<tags></tags>`
作用:進行相關Tags數據調用
用法示例:`<tags action="lists" tag="$tag" num="4" page="$page" order="updatetime DESC"> .. HTML ..</tags>`
格式:`<tags action="方法名" 參數="內容"> .. HTML ..</tags>`
[TOC]
## 基本參數
| 參數 | 說明 |
| -- | -- |
| @action | 調用方法(`必填`) |
|@page|當前分頁號,默認$page,當傳入該參數表示啟用分頁,一個頁面只允許有一個page,多個標簽使用多個page會造成不可預知的問題。|
|@num|每次返回數據量。|
##公用參數
| 參數 | 說明 |
| -- | -- |
| @cache | 數據緩存時間,單位秒。 |
|@return|返回值變量名稱,默認data|
|@pagefun|分頁函數,默認page()|
|@pagetp|分頁模板|
|@where|sql語句的where部分 例如:child = 0|
##獲取tag標簽列表
當`@action`為`lists`時,獲取tag標簽列表
| 參數 | 說明 |
| -- | -- |
| @tag | 標簽名,例如:廈門 支持多個,多個用空格或者英文逗號 |
|@tagid|標簽id 多個使用英文逗號隔開|
|@order|排序|
|@num|每次返回數據量|
用法示例:
~~~
<tags?action="lists"?tag="廈門"?num="4"?order="updatetime?DESC">
循環列表,默認返回數據是$data
<ul>
<volist?name="data"?id="vo">
????<li>tag標簽:{$vo.tag},文章標題:{$vo.title},文章地址:{$vo.url}</li>
</volist>
</ul>
</tags>
~~~
##獲取tag點擊排行榜
當`@action`為`top`時,獲取tag點擊排行榜
| 參數 | 說明 |
| -- | -- |
| @num | 每次返回數據量 |
用法示例:
~~~
<tags?action="top"??num="4"??order="tagid?DESC">
循環列表,默認返回數據是$data
<ul>
<volist?name="data"?id="vo">
????<li>tag標簽:{$vo.tag},tag地址:{$vo.url},點擊:{$vo.hits}</li>
</volist>
</ul>
</tags>
~~~