## 通用说明
~~~
{loop table="表名" tid="栏目ID" orderby="orders desc,addtime desc,id desc" limit="输出条数" ispage="值1" isall="值1" notin="字段|值" empty="bs" notempty="litpic" fields="id,title,litpic,body" like="字段|值,字段2|值2" as="变量标签,默认v"}
这里面输出内容格式:{$v[字段参数]}
{$v_n}:计数,从1开始计
{$v_key}:计数,从0开始计
table:数据库的表名
tid:对应表中的栏目ID,默认每条数据都会有tid字段,可以根据此值输出对应的栏目数据
orderby:排序,DESC倒序,ASC正序。orders desc后台排序值倒序,addtime desc时间倒序,id desc按ID倒序
limit:输出的条数
fields:查询字段,默认查询所有字段
notempty:筛选litpic不为空 【v1.5新增】
empty:筛选bs为空 【v1.5新增】
ispage:数值可以是非0的任何数字,如果填写了该参数,则loop循环结束后可以调出分页
isall:数值可以是非0的任何数字,如果填写了该参数,则查询数据的时候会调用tid栏目的下级数据(如果没有tid,则忽略)
notin:表示查询除某个字段值意外的数据,如:id|1,表示除id=1以外的数据
like:表示查询存在某个值的数据,目前仅支持的形式有:[字段|值],[字段1|值1,字段2|值2],[字段|变量] 如:title|测试,表示title中含有‘测试’这个单词的数据。
istop:是否为置顶,值为1时置顶,值为0时不是置顶,仅支持文章模块和商品模块【v1.6新增】
ishot:是否为热门,值为1时热门,值为0时不是热门,仅支持文章模块和商品模块【v1.6新增】
istuijian:是否为推荐,值为1时推荐,值为0时不是推荐,仅支持文章模块和商品模块【v1.6新增】
as:默认循环变量为小写字母v,可以自定义非数字开头的字母(严格意义上说,不能出现PHP的关键字)
{/loop}
~~~
## 分页处理
> 如果有ispage参数,那么loop后面可以调用分页
> 特别说明:$v是loop里面的as="v"里面的v,要灵活转换
~~~
默认tpl模板输出:{$v_pages}
总条数:{$v_sum}
总页数:{$v_allpage}
分页列表:{$v_listpage}
分页前一条:{$v_prevpage}
分页后一条:{$v_nextpage}
自定义输出:
<ul class="pagination">
{if($v_listpage['list'])}
<li class="page-item {if($v_listpage['prev'])}disabled{/if}"><a class="page-link" href="{$v_listpage['prev']}" aria-label="Previous"><span aria-hidden="true">«</span></a></li>
{foreach $v_listpage['list'] as $ss}
<li class="page-item {if($ss['num']==$v_listpage['current_num'])}active background{/if}"><a href="{$ss['url']}" class="page-link">{$ss['num']}</a></li>
{/foreach}
<li class="page-item {if($v_listpage['next'])}disabled{/if}"><a class="page-link" href="{$v_listpage['next']}" aria-label="Next"><span aria-hidden="true">»</span></a></li>
{/if}
</ul>
~~~
- 引言
- 条款
- 开始使用
- 模板标签
- 公共配置
- 系统配置
- 自定义配置
- 网站栏目
- 全局栏目属性
- 导航栏相关
- 当前栏目下的直系下级
- 当前栏目下的直系上级
- 栏目详情页
- 栏目列表页
- 栏目分页
- 输出三级及三级以上栏目
- 当前位置面包屑
- 获取当前栏目的顶级栏目
- 直播讲解栏目相关
- 文章详情页
- 基本内容
- 点赞
- 收藏
- 相关文章
- 输出新增字段
- 商品详情页
- 基本内容
- 输出新增字段
- 商品图集
- 点赞
- 收藏
- *点评星星
- 加入购物车
- *评论
- 相关商品
- 自定义字段
- 原样输出
- 单选字段
- 多选字段
- loop标签
- 通用说明
- loop分页
- 案例说明
- like使用
- 怎么判断loop没有数据
- limit使用
- day参数
- table缺省参数
- 单选多选相关
- 单选字段输出
- 多选字段输出
- 特殊输出
- 输出换行
- 替换字符串
- 输出被解析的HTML原句
- 截取字符串
- 内容body去除HTML
- 分割字符输出
- foreach标签
- for标签
- fun标签
- php标签
- 不解析标签
- if..else..标签
- screen筛选标签
- 客户端判断
- 轮播图
- 友情链接
- 自定义图集输出
- Tags标签调用及使用说明
- 网站留言调用
- 自定义单页
- 系统架构
- 高级功能
- ajax数据交互
- ajax在栏目页的应用
- ajax在screen筛选中的应用
- screen多选筛选
- Message留言表单
- 万能表单
- 多语言支持
- 系统高级配置说明
- 网站动态链接
- 邮件发送
- 插件开发
- 控制器方法覆盖(cover)[简单]
- 控制器方法钩子(hook)[复杂]
- 制成后台安装插件
- 附录
- 时间
- 富文本编辑器导航
- 版本更新