🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 【电台循环标签】: ~~~ {tv 参数1="值1" 参数2="值2"} 循环类容 {/tv} 支持参数: ids:ID数字 多个使用逗号分割, not:不包含的ID的数据 多个使用逗号分割, cid:分类数字 多个使用逗号分割, letter:字母 多个使用逗号分割, name:电台名查询,多个使用逗号分割, likename:电台名模糊查询 **影响系统性能**, wd:关键词吗模糊查询(tv_name,tv_content)字段 **影响系统性能**, tag:电台TAG模糊查询 **影响系统性能**, prty:文档推荐,数字在后台系统设置高设置中查看,查询多个推荐前面数字相加得到的数字, tvs:星级数字 多个使用逗号分割, hits:人气 查询大于这个人气的数据区间使用逗号分开如100,1000 gold:评分 查询大于这个评分的数据区间使用逗号分开如5,10 golder:评分人数 查询大于这个评分人数的数据区间使用逗号分开如100,1000 up:顶数 查询大于这个顶数的数据区间使用逗号分开如100,1000 down:踩数 查询大于这个踩数的数据区间使用使用逗号分开如100,1000 addtime:添加日期 查询大于这个添加日期的数据,区间使用逗号分开如2019-01-20,2019-03-20 limit: 获取数据条数 使用*获取所有内容 page: 是否分页 填写true 不开启分页留空或者删除该参数 order: 排序方式 tv_addtime asc 正序 tv_addtime desc倒序(支持字段:tv_id/tv_addtime/tv_hits/tv_hits_day/tv_hits_week/tv_hits_month/tv_hits_lasttime/tv_tvs/tv_up/tv_down/tv_gold/tv_golder) tvt:查询从第几个开始 (可选) limit:查询个数 (可选) id:当前循环变量 (无参数默认为zanpian) offset:输出开始个数 (可选) length:输出结束 (可选) cachename: 自定义缓存名称字符串 cachetime: 自定义缓存时间(单位/秒) 和cachename配合使用填写后高于后台循环缓存权限 ~~~ ### 列子: ~~~ {tv limit="4" order="tv_hits desc"} {$key}序号 {:zanpian_read_url('home/tv/read',$zanpian)}电台连接 {$zanpian.tv_id}ID {$zanpian.tv_cid}分类ID {$zanpian.tv_name}电台名 {$zanpian.tv_pic|zanpian_img_url}图片 {$zanpian.tv_addtime|date='m-d H:i:s',###}添加时间 {$zanpian.tv_uptime|date='m-d H:i:s',###}更新时间 {$zanpian.其他电台字段} {/tv} ~~~ ### 节目周期循环标签 循环3条 数据 ``` {week 参数1="值1" 参数2="值2"} 循环类容 {/week} 支持参数: name:电台名; data:电台周期数据, 一般配合电台循环标签使用 ``` ### 列子: ~~~ {tv limit="4" order="tv_hits desc" id="zanpian"} {$key}序号 {:zanpian_read_url('home/tv/read',$zanpian)}电台连接 {$zanpian.tv_id}ID {$zanpian.tv_cid}分类ID {$zanpian.tv_name}电台名 {$zanpian.tv_pic|zanpian_img_url}图片 {$zanpian.tv_addtime|date='m-d H:i:s',###}添加时间 {$zanpian.tv_uptime|date='m-d H:i:s',###}更新时间 {$zanpian.其他电台字段} {week name="'.$zanpian['tv_name'].'" data="'.$zanpian['tv_data'].'" id="list"} {$list.time} 节目时间 {$list.time} 节目名字 {$list.live} 是否正在直播 如果正在直播值为1 {/week} {/tv} ~~~ 循环出来的效果如图 ![](https://box.kancloud.cn/2dea66ee09e0258a67894cb26a1ae74c_1244x249.jpg)