[TOC]
## 關于循環輸出
* 普通數據列表可通過系統提供的助手函數進行調用(詳見函數章節)。
* 分頁數據調用則在使用助手函數內必須有limit(分頁大小)、page(當前分頁)兩個參數限定。
* 通過助手函數進行數據調用后再使用volist標簽或foreach標簽循環輸出即可。
## 網址循環輸出(daohangSelect)
全站任意模板均可使用此函數調用后臺添加的網址列表,相關參數請參才函數dahangSelect。
~~~
{volist name=":daohangSelect(['cache'=>true,'status'=>'normal'])" id="dh"}
{$i} 循環序號
{$dh.info_id} 內容ID
{$dh.info_name} 內容標題
{$dh.info_slug} 鏈接別名
{$dh.info_excerpt} 內容簡述
{$dh.info_content} 內容詳情
{$dh.info_password} 查看密碼
{$dh.info_create_time} 添加時間
{$dh.info_update_time} 更新時間
{$dh.info_parent} 父級ID
{$dh.info_order} 權重排名
{$dh.info_user_id} 所屬用戶ID
{$dh.info_type} 內容模型類型
{$dh.info_mime_type} 文件類型
{$dh.info_status} 內容狀態(normal|hidden)
{$dh.info_status_text} 內容狀態文字描述
{$dh.info_comment_status} 評論狀態
{$dh.info_comment_count} 評論數
{$dh.info_views} 瀏覽人氣
{$dh.info_hits} 點擊人氣
{$dh.info_module} 所屬插件應用
{$dh.info_controll} 控制器
{$dh.info_action} 操作入口
{$dh.info_title} SEO優化標題
{$dh.info_keywords} SEO優化關鍵字
{$dh.info_description} SEO優化描述
{$dh.info_color} 文字顏色
{$dh.info_tpl} 自定義模板名
{$dh.url_web} 網址鏈接
{$dh.url_wap} 移動端鏈接(wap或scheme)
{$dh.image_level} 橫向封面
{$dh.image_vertical} 豎向封面
{$dh.image_qrcode} 二維碼
{$dh.image_mini} 小程序碼
{$dh.image_ico} 圖標
{$dh.user_id} 所屬用戶ID
{$dh.user_name} 用戶名
{$dh.user_nice_name} 用戶呢稱
{$dh.user_email} 用戶郵箱
{$dh.user_mobile} 用戶手機號
{$dh.user_status} 用戶狀態
{$dh.user_slug} 用戶別名
{$dh.user_views} 用戶人氣值
{$dh.user_hits} 用戶點擊值
{$dh.category} 分類列表(多維數組)
{$dh.category_id} 所屬分類ID(數組)
{$dh.category_name} 所屬分類名(數組)
{$dh.category_slug} 所屬分類別名(數組)
{$dh.tag} 標簽列表(多維數組)
{$dh.tag_id} 標簽ID(數組)
{$dh.tag_name} 標簽名稱(數組)
{$dh.tag_slug} 標簽別名(數組)
{/volist}
~~~
分類頁分頁調用數據實例(term_id限定為當前分類;limit/page參數限制分頁大小與當前頁面)
~~~
{assign name="list" value=":daohangSelect([
'cache' => true,
'status' =>'normal',
'sort' => $sort,
'order' => $order,
'limit' => $limit,
'page' => $page,
'term_id' => ['in',DcTermSubIds($term_id,'category','array')],
])" /}
{foreach $list as $maccms}
...參數同上
{/foreach}
~~~
通過助手函數生成常規分頁信息
~~~
{:DcPage($list['current_page'], $list['per_page'], $list['total'], $path)}
~~~
通過助手函數生成簡潔分頁信息
~~~
{:DcPageSimple($list['current_page'], $list['last_page'], $path)}
~~~
## 導航循環輸出(dahangNavSelect)
全站任意模板均可使用此函數調用后臺設置的導航列表,相關參數請參考函數dahangNavSelect。
~~~
{volist name=":dahangNavSelect(['controll'=>'navbar','action'=>'header'])" id="dh"}
{$dh.nav_text} 導航名稱
{$dh.nav_parent} 導航父級ID
{$dh.nav_target} 打開窗口方式
{$dh.nav_type} 導航類別(addon|url)
{$dh.nav_url} 外部鏈接URL
{$dh.nav_module} 內部模塊的模型
{$dh.nav_controll} 內部模塊的控制器
{$dh.nav_action} 內部模塊的操作
{$dh.nav_params} 內部模塊的附加參數
{$dh.nav_ico} 導航圖標
{$dh.nav_active} 導航高亮偽類名
{$dh.nav_link} 轉換后的導航鏈接
{$dh.op_module} 所屬應用名稱
{$dh.op_controll} 操作器名稱
{$dh.op_action} 操作名稱
{$dh.op_id} ID
{/volist}
~~~
## 分類循環輸出(dahangCategorySelect)
全站任意模板均可使用此函數調用后臺添加的分類列表,相關參數請參考函數daohangCategorySelect。
~~~
{volist name=":daohangCategorySelect(['status'=>'normal'])" id="category"}
{$category.term_id} ID
{$category.term_name} 分類名稱
{$category.term_slug} 分類偽靜態別名
{$category.term_module} 分類所屬應用模型
{$category.term_order} 權重
{$category.term_type} 固定值(category)
{$category.term_info} 分類描述
{$category.term_parent} 父級分類ID
{$category.term_count} 分類統計
{$category.term_tpl} 自定義模板文件名
{$category.term_title} SEO優化標題
{$category.term_keywords} SEO優化關鍵字
{$category.term_description} SEO優化描述
{/volist}
~~~
## 標簽循環輸出(dahangTagSelect)
全站任意模板均可使用此函數調用后臺添加的分類列表,相關參數請參考函數daohangTagSelect。
~~~
{volist name=":daohangTagSelect(['status'=>'normal'])" id="tag"}
{$tag.term_id} ID
{$tag.term_name} 分類名稱
{$tag.term_slug} 分類偽靜態別名
{$tag.term_module} 分類所屬應用模型
{$tag.term_order} 權重
{$tag.term_type} 固定值(tag)
{$tag.term_info} 分類描述
{$tag.term_parent} 父級分類ID
{$tag.term_count} 分類統計
{$tag.term_tpl} 自定義模板文件名
{$tag.term_title} SEO優化標題
{$tag.term_keywords} SEO優化關鍵字
{$tag.term_description} SEO優化描述
{/volist}
~~~
## 頁面循環輸出(dahangPageSelect)
全站任意模板均可使用此函數調用后臺添加的自定義頁面列表,相關參數請參考函數daohangPageSelect。
~~~
{volist name=":daohangPageSelect(['status'=>'normal'])" id="page"}
{$page.info_id} 內容ID
{$page.info_name} 內容標題
{$page.info_slug} 鏈接別名
{$page.info_excerpt} 內容簡述
{$page.info_content} 內容詳情
{$page.info_password} 查看密碼
{$page.info_create_time} 添加時間
{$page.info_update_time} 更新時間
{$page.info_parent} 父級ID
{$page.info_order} 權重排名
{$page.info_user_id} 所屬用戶ID
{$page.info_type} 內容模型類型
{$page.info_mime_type} 文件類型
{$page.info_status} 內容狀態(normal|hidden)
{$page.info_status_text} 內容狀態文字描述
{$page.info_comment_status} 評論狀態
{$page.info_comment_count} 評論數
{$page.info_views} 瀏覽人氣
{$page.info_hits} 點擊人氣
{$page.info_module} 所屬插件應用
{$page.info_controll} 控制器
{$page.info_action} 操作入口
{$page.info_tpl} 自定義模板名
{$page.info_title} SEO優化標題
{$page.info_keywords} SEO優化關鍵字
{$page.info_description} SEO優化描述
{/volist}
~~~