操作前请确认满足以下条件,缺少任意项会导致调用失效:
/template/当前使用模板名称/,可直接在后台-模板管理中在线编辑对应文件,无需FTP工具苹果CMS通用内容循环标签为{maccms:list},所有内容类调用均基于该标签实现,基础语法结构如下:
核心可配置参数及含义如下,可根据需求自由组合:
以下案例均为可直接复制使用的代码,只需根据自己的需求调整参数即可生效。
需求:调用12条最近更新的8分以上电影,按更新时间倒序排列,展示封面、名称、评分。
可直接复制代码到首页模板对应位置:
``` {maccms:list type="1" limit="12" order="desc" by="time" score="8"}{$vo.name}
评分:{$vo.score}分参数说明:type="1"对应后台电影分类的ID,可自行替换为你站点对应分类的ID;loading="lazy"为图片懒加载属性,可提升页面加载速度。
需求:分类页调用当前分类下排除当前浏览内容的10条高播放量内容,展示名称、播放量。
可直接复制代码到分类页模板对应位置:
``` {maccms:list type="{$type_id}" limit="10" order="desc" by="hits" notid="{$obj.id}"}{$vo.name}
播放量:{$vo.hits}次参数说明:{$type_id}为系统全局变量,自动获取当前分类页的分类ID;{$obj.id}为当前浏览内容的ID,notid参数可避免当前内容出现在推荐列表中。
需求:播放页调用和当前视频同分类、同题材、同年代的8条内容,展示封面、名称、更新状态。
可直接复制代码到播放页模板对应位置:
``` {maccms:list type="{$obj.type_id}" limit="8" order="desc" by="time" class="{$obj.class} yipinkp2fe8-rmep-mhdv" year="{$obj.year}"}{$vo.name}
{$vo.serial}参数说明:{$vo.pic|mac_img_url='240,320'}为系统内置的缩略图生成方法,可自动生成240320尺寸的封面图,避免图片变形;{$vo.serial}为更新状态字段,电视剧会展示“更新至XX集”,电影会展示“HD”等状态。
{maccms:page}即可实现翻页功能。如果需要实现更个性化的调用效果,可使用以下技巧:
注意:{$key}从0开始计数,所以第3条对应的是$key==2。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图