Mmaccms.clubDOCS
模组参考视频

视频字段

MacCMS V10 视频字段:字段类型、对象上下文与输出注意事项。

MacCMS V10 · 更新于 · MacCMS Club 编辑部 · 版本与验证范围

视频列表内使用 $vo,详情页的当前对象使用 $obj。字段不是全站全页面都有:把详情字段放到搜索页而没有对象,会出现空值。

两种上下文

<!-- 在 详情模板中 -->
<p>{$obj.vod_name}</p>
<!-- 列表循环中 -->
{maccms:vod num="10"  order="desc" by="time"}
  {$vo.vod_name}
{/maccms:vod}

字段类型与含义

下表来自本次版本的安装表结构。数据库字段与运行时追加对象不同;自定义表前缀不改变模板字段名。

字段存储类型说明
vod_idint(10){$obj.art_id}{$obj.topic_id}"" data-type="hits_month">
type_idsmallint(6)分类id
type_id_1smallint(6)一级分类id
group_idsmallint(6)用户组id
vod_namevarchar(255)" data-pic="{$obj.vod_pic/mac_url_img}">
vod_subvarchar(255)副标题
vod_envarchar(255)别名
vod_statustinyint(1)0待审 1已审 2驳回 3草稿 4定时
vod_audit_remarkvarchar(255)审核备注(驳回理由)
vod_letterchar(1)首字母
vod_colorvarchar(6)颜色
vod_tagvarchar(100)tags
vod_classvarchar(255)扩展分类
vod_picvarchar(1024)图片
vod_pic_thumbvarchar(1024)缩略图
vod_pic_slidevarchar(1024)幻灯图
vod_pic_originalvarchar(1024)参照后台同名数据项;本字段没有单独中文注释
vod_pic_screenshottext截图多个图片用#连接
vod_actorvarchar(255)主演
vod_directorvarchar(255)导演
vod_writervarchar(100)编剧
vod_behindvarchar(100)幕后
vod_blurbvarchar(255)简介
vod_remarksvarchar(100)备注
vod_pubdatevarchar(100)上映日期
vod_publish_timeint(10)定时上架时间戳
vod_totalmediumint(8)总集数
vod_serialvarchar(20)连载数
vod_tvvarchar(30)上映电视台
vod_weekdayvarchar(30)节目周期
vod_areavarchar(20)地区
vod_langvarchar(10)语言
vod_yearvarchar(10)年代
vod_versionvarchar(30)版本-dvd,hd,720p
vod_statevarchar(30)资源类别-正片,预告片,花絮
vod_authorvarchar(60)编辑人员
vod_jumpurlvarchar(150)';
vod_tplvarchar(30)独立模板
vod_tpl_playvarchar(30)独立播放页模板
vod_tpl_downvarchar(30)独立下载页模板
vod_isendtinyint(1)是否完结
vod_locktinyint(1)锁定1
vod_leveltinyint(1)推荐级别
vod_copyrighttinyint(1)是否开启版权提示
vod_pointssmallint(6)访问整个视频所需积分
vod_points_playsmallint(6)每集点播付费
vod_points_downsmallint(6)每集下载付费
vod_hitsmediumint(8)总点击量
vod_hits_daymediumint(8)日点击量
vod_hits_weekmediumint(8)周点击量
vod_hits_monthmediumint(8)月点击量
vod_durationvarchar(10)时长
vod_upmediumint(8){$obj.art_up}{$obj.topic_up}
vod_downmediumint(8){$obj.art_down}{$obj.topic_down}
vod_scoredecimal(3平均分
vod_score_allmediumint(8)总评分
vod_score_nummediumint(8)评分次数
vod_timeint(10)更新时间
vod_time_addint(10)添加时间
vod_time_hitsint(10)点击时间
vod_time_makeint(10)生成时间
vod_recycle_timeint(10)参照后台同名数据项;本字段没有单独中文注释
vod_tryseesmallint(6)试看时长分
vod_douban_idint(10)参照后台同名数据项;本字段没有单独中文注释
vod_douban_scoredecimal(3参照后台同名数据项;本字段没有单独中文注释
vod_reurlvarchar(255)来源地址
vod_rel_vodvarchar(255)关联视频ids
vod_rel_artvarchar(255)关联文章ids
vod_pwdvarchar(10)访问内容页密码
vod_pwd_urlvarchar(255)获取密码链接
vod_pwd_playvarchar(10)访问播放页密码
vod_pwd_play_urlvarchar(255)获取密码链接
vod_pwd_downvarchar(10)访问下载页密码
vod_pwd_down_urlvarchar(255)获取密码链接
vod_contentmediumtext详细介绍
vod_play_fromvarchar(255)播放组
vod_play_servervarchar(255)播放服务器组
vod_play_notevarchar(255)播放备注
vod_play_urlmediumtext播放地址
vod_down_fromvarchar(255)下载租
vod_down_servervarchar(255)下载服务器组
vod_down_notevarchar(255)下载备注
vod_down_urlmediumtext下载地址
vod_plottinyint(1)是否包含分集剧情
vod_plot_namemediumtext分集剧情名称
vod_plot_detailmediumtext分集剧情详情
vod_share_countint(10)分享次数

输出时注意

  • 名称直接输出;图片路径通过 mac_url_img 转换,不要假设总是完整 URL。
  • 时间字段通常是 Unix 时间戳,按需要格式化;先确认字段类型。
  • 数组或 JSON 不能当作一段普通文本直接输出。
  • vod_play_list/vod_down_list 是程序解析后的播放/下载数组,不是表中的原始 URL 字符串。

查看视频标签选择数据,再按页面约定输出。

代码依据

让建站与维护更省心

承接 MacCMS 网站搭建、二次开发与一站式维护。欢迎联系我们,聊聊你的项目需求。

本页目录