苹果CMS开发

苹果CMS演员字段调用教程

2025-03-18 共人阅读

苹果CMS V10演员字段说明

在苹果CMS V10中,使用 maccms:actor 标签调用演员列表时,可以使用演员数据表 mac_actor 中的相关字段。同时,在演员详情页面中也支持直接调用演员字段,可以根据模板需求灵活展示演员姓名、头像、简介、地区、生日、代表作品等信息。

演员字段调用方式

苹果CMS V10演员字段的调用方式主要根据当前所在页面有所区别。

1、演员列表中的字段调用

在 {maccms:actor} 标签循环内部,当前演员数据默认以 $vo 开头。例如调用演员姓名:

{$vo.actor_name}

调用演员头像:

{$vo.actor_pic}

2、演员详情页中的字段调用

在演员详情页面中,当前演员数据通常以 $obj 开头。例如调用演员姓名:

{$obj.actor_name}

调用演员头像:

{$obj.actor_pic}

苹果CMS V10演员字段大全

以下为常用演员字段及其对应含义,详情页可以通过 $obj.字段名 的方式调用。

字段调用字段说明
{$obj.actor_id}演员 ID
{$obj.type_id}分类 ID
{$obj.type_id_1}一级分类 ID
{$obj.actor_name}演员姓名
{$obj.actor_en}演员拼音
{$obj.actor_alias}演员别名
{$obj.actor_status}演员状态
{$obj.actor_lock}锁定状态
{$obj.actor_letter}首字母
{$obj.actor_sex}性别
{$obj.actor_color}高亮颜色
{$obj.actor_pic}演员图片
{$obj.actor_blurb}演员简介
{$obj.actor_remarks}演员备注
{$obj.actor_tag}演员 Tag 标签
{$obj.actor_class}扩展分类
{$obj.actor_area}地区
{$obj.actor_height}身高
{$obj.actor_weight}体重
{$obj.actor_birthday}生日
{$obj.actor_birtharea}出生地
{$obj.actor_blood}血型
{$obj.actor_starsign}星座
{$obj.actor_school}毕业院校
{$obj.actor_works}主要作品,多个作品通常使用逗号分隔
{$obj.actor_level}推荐值
{$obj.actor_up}顶数
{$obj.actor_down}踩数
{$obj.actor_score}平均评分
{$obj.actor_score_all}总评分
{$obj.actor_score_num}评分次数
{$obj.actor_time}更新时间
{$obj.actor_time_add}添加时间
{$obj.actor_time_hits}点击时间
{$obj.actor_time_make}生成时间
{$obj.actor_tpl}自定义模板
{$obj.actor_jumpurl}跳转 URL
{$obj.actor_content}演员详情内容
{$obj|mac_url_actor_detail}获取演员详情页链接

演员详情页链接调用

如果需要获取当前演员的详情页 URL,可以直接使用苹果CMS提供的 mac_url_actor_detail 方法:

{$obj|mac_url_actor_detail}

在演员列表循环中,如果当前数据变量为 $vo,则可以将对应的演员数据传递给该方法,用于生成演员详情页链接。

演员头像调用示例

演员图片通常可以结合 mac_url_img 方法处理图片地址。例如在演员详情页中:

<img src="{$obj.actor_pic|mac_url_img}" alt="{$obj.actor_name}">

在演员列表循环中,则可以使用:

<img src="{$vo.actor_pic|mac_url_img}" alt="{$vo.actor_name}">

演员字段调用总结

苹果CMS V10演员模块在不同页面中的变量名称有所区别。使用 maccms:actor 标签循环调用演员列表时,主要使用 $vo 获取当前演员数据;进入演员详情页面后,则主要使用 $obj 获取当前演员的数据。

因此,在制作苹果CMS V10演员模板时,需要注意当前代码所在的页面环境,避免将 $vo.actor_name 和 $obj.actor_name 混用。掌握这些字段后,可以根据模板需求灵活调用演员头像、姓名、别名、简介、地区、生日、主要作品以及评分等信息。