苹果cms教程

苹果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}

代码可实现基础展示功能:展示演员姓名、个人简介,分页调取该演员参演的影视资源,自动匹配封面图、影片名称、参演演员、影片备注等信息。