导航
模板制作首页
系统使用
插件使用
米拓商城
模板制作
应用开发
系统开发
https://doc.metinfo.cn/mb/
1
模板制作首页
模板标签大全
tag标签
tag 列表排序
更新时间:2020-05-26 15:05:31
作者:米拓建站
## 概述: 当tag标签的action参数值为`search.option`时,返回一个列表排序数据集合`$search['order']`,可在产品模块,图片模块,下载模块,文章模块,招聘模块的列表页展示列表排序方式。 【注意】列表排序方式有:推荐(参考[列表页展示方式设置](https://doc.metinfo.cn/metinfo/column/column81.html "列表页展示方式设置"))、热门([访问量](https://doc.metinfo.cn/metinfo/content/content123.html "访问量"))、新([更新时间](https://doc.metinfo.cn/metinfo/content/content130.html "更新时间"))、销量(仅产品模块支持,且需开启[商城模块](https://doc.metinfo.cn/metshop/market/market155.html "商城模块")功能 )。 ## 使用范围: 仅在模板文件`product.php`、`img.php`、`download.php`、`news.php`、`job.php`中调用。 ## 类型: 数据标签,用于调用列表排序数据的标签。 ## 语法:
{$v.name}://排序名称
【说明】 - tag标签中对应的参数及选项值可参考下面的“参数说明”; - tag标签中的`$search`为数据集合,其中`$search['order']`为列表排序数据集合,可通过list标签循环调用`$search['order']`,并在list标签中通过$v数组及对应的字段获取调用列表排序信息,具体可参考下方的“$v数组”。 ## 标签原理: tag标签是数据的集合,数据类型类似js的数组,通过action参数传入不同值来获取不同的数据,当`action`传参为`search.option`时,便可获得搜索数据集合`$search`,通过list标签可将列表排序数据$search['order']循环渲染出来,具体参考[list标签文档](https://doc.metinfo.cn/mb/mbtag/84.html "list标签文档")。 list标签的语法和js中的for函数类似,在list标签的内部书写待渲染的html标签,$v为每个循环变量的别名,包含了每条内容的数据。 **tag、list标签:**
{$v.name}://排序名称
**for函数:** for(i=0;i
{$v.name}://参数名称
### $v数组中包含的字段: | 字段名称 | 含义 | | ------------ | ------------ | | name | 排序名 | | url | 排序链接 | | sub | 用于判断数组长度 | | _index | 当前内容的下标,即排序名称的key值,可用于判断当前页面是否选中了该排序 | | _first | 用于判断是否为第一个 | | _last | 用于判断是否为后一个 | ## 示例: ### 如何调用列表排序功能进行内容排序: **场景案例:**产品列表页,通过“推荐”、“热门”、“新”、“销量”对当前栏目内容列表进行排序。 **模板代码:**
// 获取搜索配置数据$search
// 循环调取排序列表$search['order'],具体参考list标签文档https://doc.metinfo.cn/mb/mbtag/84.html
active”>//判断该排序的$v['_index']等于页面内容列表的排序值时,class等于active,if标签文档参考https://doc.metinfo.cn/mb/mbtag/85.html
{$v.name}
// {$v.url}排序链接;{$v.name}:排序名
...产品模块内容列表代码 // 此处请参考产品模块内容列表标签文档https://doc.metinfo.cn/mb/mbtag/68.html 【注意】 - 排序列表可与内容列表结合一起显示,内容列表请参考产品、图片、下载模块,文章模块,招聘模块的内容列表标签文档。 - 实际编写时请去掉注释文字。 **前台页面输出HTML:** 假设排序列表选中了【新】选项,则代码如下:
推荐
热门
新
销量
...产品模块内容列表代码 // 此处请参考产品模块内容列表标签文档https://doc.metinfo.cn/mb/mbtag/68.html
上一篇
: $user 会员信息参数
下一篇
: $result 数据集合
文档中心
米拓学堂
帮助中心
在线交流
{"status":1,"html":"