[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}
~~~