剧情模块模板调用教程
作者 : 影视站长圈
发布时间:2026-07-05
共人阅读
影视站长圈给大家梳理苹果cms剧情模块全套开发参数、文件目录以及数据调取方法,剧情模块无独立专属标签,调用逻辑和视频模块保持一致,全部依靠maccms:vod标签获取剧情列表数据。
剧情模块基础核心参数
模块存放目录:html/plot
对应数据模型:model('Plot')
模型唯一mid值:10,模板中可通过{$maccms.mid}直接读取当前页面模型ID
调取说明:剧情不存在独立maccms:plot标签,列表数据统一使用maccms:vod标签查询获取,写法和影视视频调用规则完全相同。
剧情模块所有页面文件及对应aid
| 页面用途 | 文件存放路径 | 页面aid数值 |
| 剧情首页 | html/plot/index.html | 100 |
| 剧情搜索结果页 | html/plot/search.html | 103 |
| 剧情内容详情页 | html/plot/detail.html | 104 |
剧情列表调用代码示例
调取剧情内容列表,直接使用maccms:vod标签,增加mid筛选条件锁定剧情模型:
{maccms:vod num="20" paging="yes" type="all" order="desc" by="time" where='mid=10'}
<li>
<a href="{:mac_url_vod_detail($vo)}" title="{$vo.vod_name}">
<img src="{:mac_url_img($vo.vod_pic)}" alt="{$vo.vod_name}"/>
<h4>{$vo.vod_name}</h4>
</a>
</li>
{/maccms:vod}使用注意事项与优化建议
1、剧情模块mid固定为10,筛选数据时where条件必须携带mid=10,否则会混出视频、文章等其他模型内容;
2、新版苹果cms引号语法严格规范,where条件外层使用单引号、内部数值/字符串使用双引号,避免Undefined constant报错;
3、页面内需要输出当前模型ID时,直接打印{$maccms.mid},剧情页面会自动输出10;
4、所有剧情相关页面文件统一放置在html/plot文件夹,不要和vod视频、art文章目录混淆,方便后期统一维护模板;
5、修改完剧情模板文件后,务必清空网站缓存,否则页面无法正常加载剧情数据。
1、本站资源均收集与网络,仅供学习与参考,请勿用于商业用途。
2、禁止恶意使用本站资源从事违法行为,一律用于者承担。
3、本站资源版权均归原作者所有,如需商业,请购买正版。
4、转载或引用本网站内容须注明原网址,并标明本网站网址:www.yszzq.com
2、禁止恶意使用本站资源从事违法行为,一律用于者承担。
3、本站资源版权均归原作者所有,如需商业,请购买正版。
4、转载或引用本网站内容须注明原网址,并标明本网站网址:www.yszzq.com
