苹果CMS演员详情页模板制作与标签调用教程
发布时间:2025-05-12共11人阅读
一、演员详情页模板基础路径
苹果CMS演员详情页专属模板文件存放于程序前台模板目录,固定路径如下:
html/actor/show.html
二、核心入口链接调用标签
演员详情页面支持指定ID跳转与动态数组跳转两种调用方式,可适配静态指定演员、动态列表跳转等不同场景。
指定单一演员ID跳转:{mac_url_actor_detail(['actor_id'=>5484])}
动态读取当前数组跳转(通用写法):{mac_url_actor_detail($obj)} 或 {mac_url_actor_detail($vo)}
三、页面基础参数与数据变量
演员详情页内置专属全局变量与参数,可直接在模板中调用输出对应数据:
页面ID参数:通过
{$maccms.aid}获取当前演员页面唯一AID值演员整体数据:当前页面所有演员信息统一存储在
$obj数组中必填参数:页面正常加载必须携带演员ID参数,否则无法读取对应数据
如需查看演员全部字段数据,可在模板中添加打印代码调试:{:print_r($obj)},快速核对所有可调用字段。
四、演员详情页完整代码示例
以下代码包含演员名称、详细介绍、关联影视作品列表分页展示,可直接用于模板制作,自动调取当前演员相关资源。
<h1>{$obj.actor_name}</h1>
<!-- 演员详细介绍 -->
<div class="content">
{$obj.actor_content}
</div>
<!-- 调出演员主演的35个影片 -->
{maccms:vod num="35" actor="'.$obj['actor_name'].'" paging="yes" pageurl="actor/detail" order="desc" by="time"}
<li><a href="{:mac_url_vod_detail($vo)}" title="{$vo.vod_name}">
<img src="{:mac_url_img($vo.vod_pic)}" alt="{$vo.vod_name}"/>
<h2>{$vo.vod_name}</h2>
<p>{$vo.vod_actor}</p>
<i>{$vo.vod_remarks}</i>
</a></li>
{/maccms:vod}代码可实现基础展示功能:展示演员姓名、个人简介,分页调取该演员参演的影视资源,自动匹配封面图、影片名称、参演演员、影片备注等信息。
