模板标签说明

完整的模板标签系统使用指南和开发文档

支持所有模板类型
详细的代码示例
完整参数说明

系统介绍

影视CMS使用一套简洁高效的模板标签系统,支持页面变量、循环块、对象数据、文件包含等功能。

首页模板 分类列表页 播放页 详情页

全局通用标签

网站信息标签

{sm_title}
所有页面适用

网站标题,显示在浏览器标签页上

<title>{sm_title}</title>
{sm_description}
所有页面适用

网站描述,用于SEO优化

<meta name="description" content="{sm_description}" />

文件包含标签

{include file="文件名"}
所有页面适用

包含其他模板文件

{include file="header.php"}
{include file="footer.php"}
{include file="include.php"}
{include file="page.php"}

循环块标签

热门视频循环块 首页

{video_hot} ... {/video_hot}
热门视频循环块

热门视频循环块的开始和结束标签

{video_hot}
  <!-- 热门视频内容 -->
{/video_hot}

视频列表循环块 所有页面

{video_list:数量} ... {/video_list}
视频列表循环块

视频列表循环块,参数指定显示数量

参数说明:

  • 数量 - 显示的视频数量,如12、24
{video_list:12}
  <div class="video-item">
    <img src="{list_pic}">
    <div>{list_name}</div>
  </div>
{/video_list}

列表项字段标签 循环块内使用

{list_detail}
链接标签

视频详情页链接

<a href="{list_detail}">查看详情</a>
{list_pic}
图片标签

视频封面图片URL

<img src="{list_pic}" width="100%">
{list_name}
标题标签

视频名称/标题

<div class="title">{list_name}</div>
{list_hit}
统计标签

视频播放次数/点击量

<span>播放: {list_hit}</span>
{list_time}
时间标签

视频发布时间或更新时间

<span>{list_time}</span>

分类页面标签 分类列表页

{type_name}
分类页面

当前分类名称

<h2>{type_name}</h2>
<title>{type_name} - {sm_title}</title>

对象数据标签 播放页/详情页

{smobj_name}
对象标签

当前视频对象的名称/标题

<title>{smobj_name} - {sm_title}</title>
<h2>{smobj_name}</h2>
{smobj_pic}
对象图片

当前视频对象的封面图片URL

<div style="background-image: url({smobj_pic})"></div>
{smobj_content}
播放页

当前视频对象的播放内容

<div class="bofang_box">{smobj_content}</div>
{smobj_time}
时间标签

当前视频对象的更新时间

<h2>更新时间: {smobj_time}</h2>

模板使用示例

首页模板结构

<!DOCTYPE html>
<html>
<head>
    <title>{sm_title}</title>
    <meta name="description" content="{sm_description}" />
    <meta name="keywords" content="{sm_keywords}" />
    {include file="include.php"}
</head>
<body>
{include file="header.php"}
{video_hot}
    <h2>{type_name}</h2>
    {video_list:12}
        <div class="video-item">
            <img src="{list_pic}">
            <div>{list_name}</div>
            <span>播放: {list_hit}</span>
            <span>{list_time}</span>
        </div>
    {/video_list}
{/video_hot}
{include file="footer.php"}
</body>
</html>

详情页模板结构

<!DOCTYPE html>
<html>
<head>
    <title>{smobj_name} - {sm_title}</title>
    <meta name="description" content="{smobj_name},{sm_description}" />
    {include file="include.php"}
</head>
<body>
{include file="header.php"}
    <h2>{smobj_name}</h2>
    <div style="background-image: url({smobj_pic})"></div>
    <p>更新时间: {smobj_time}</p>
    <p>分类: {smobj_typename}</p>
    <a href="{smobj_view}">立即播放</a>
    
    <h3>猜你喜欢</h3>
    {video_list:12}
        <div class="video-item">
            <a href="{list_detail}"><img src="{list_pic}"></a>
            <div>{list_name}</div>
        </div>
    {/video_list}
{include file="footer.php"}
</body>
</html>

快速导航

快速了解影视CMS模板标签系统的核心功能