搜索

剧情模块模板调用教程

作者 : 影视站长圈 发布时间:2026-07-05 人阅读

影视站长圈给大家梳理苹果cms剧情模块全套开发参数、文件目录以及数据调取方法,剧情模块无独立专属标签,调用逻辑和视频模块保持一致,全部依靠maccms:vod标签获取剧情列表数据。

剧情模块基础核心参数

模块存放目录:html/plot

对应数据模型:model('Plot')

模型唯一mid值:10,模板中可通过{$maccms.mid}直接读取当前页面模型ID

调取说明:剧情不存在独立maccms:plot标签,列表数据统一使用maccms:vod标签查询获取,写法和影视视频调用规则完全相同。

剧情模块所有页面文件及对应aid

页面用途文件存放路径页面aid数值
剧情首页html/plot/index.html100
剧情搜索结果页html/plot/search.html103
剧情内容详情页html/plot/detail.html104

剧情列表调用代码示例

调取剧情内容列表,直接使用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、修改完剧情模板文件后,务必清空网站缓存,否则页面无法正常加载剧情数据。