描述:輸出列表數據如:新聞列表,圖片列表
| 額外參數 | 說明 | 必須 |
| --- | --- | --- |
| cid | 導航列表id,列表頁,內容頁可以使用 $cid 獲取當前欄目id | 否 |
| order | 排序,例如order="id desc" | 否 |
| flag | 內容屬性,例如:?flag="1"??屬說明:?置頂\[1\]??頭條\[2\]??特薦\[3\]?推薦\[4\]?熱點\[5\]?幻燈\[6\] | 否 |
| limit | 指定返回數據量 例如limit="5,10" ,不得和@num共存 | 否 |
| num | 每次返回數據量 例如num="5" | 否 |
| where | sql語句的where部分 例如:id = 1 AND status = 1 | 否 |
| page| 當前分頁,默認$page,當傳入該參數表示啟用分頁,一個頁面只允許有一個page | 否 |
>## pages參數屬性:輸出分頁{$pages|raw} num參數控制多少條分頁
>## 此示例僅在列表頁使用,在其他頁面使用請去除 cid 參數或者把$cid改為固定值,移到最后看下面的
簡單示例:
~~~
{zy:data action="list" cid="$cid" order="id desc" num="10" page="$page" loop="1" data="v"}
{$v.url} // 獲取內頁鏈接,也可以使用 {:buildContentUrl($v.cid,$v.id)}
{$v.title} // 獲取標題
{notempty name="lists.tags"} // 獲取tags標簽
{volist name=":explode(',',$lists.tags)" id="vo"}
<a href="{:url('index/tags/index',['tag'=>$vo])}">{$vo}</a>
{/volist}
{/notempty}
{/zy:data}
<!--分頁-->
{$pages|raw}
~~~

> 如上圖,拿新聞動態作為調用例子:
> cid=1 的意思是,獲取 ID為 1 的子級新聞導航
```
{zy:data action="nav" cid="1" order="sort asc" num="10" data="vo" loop="1"}
{$vo.title} // 導航名稱顯示
{php}$id = $vo['id']; {/php} // 定義導航ID變量,通過ID來查詢新聞表的cid
{zy:info sql="news" where="status=1 AND cid=$id" limit="8" return="v"}
{$v.title} // 獲取新聞標題
{:buildContentUrl($v.cid,$v.id)} // 獲取新聞內容鏈接
{$v.create_time|date="Y-m-d"} // 獲取新聞時間
{/zy:info}
{/zy:data}
```