视频一些相关的模板标签

kittenchen 骏豪视频系统
2023-10-30 0 1

官方该有的标签仍然是有,这里只说一下有添加的

1、视频内容页:

$player      播放器

如果是分集的话:

$firstsonid     第一个分集的id(如果有的话)

$duration_all    所有分集的时长总和

$son_list      这是个数组,分集数组

 这个数组包含了子集的所有字段及数据如下图

image.png

$son_type   这个是章节的数组

数据是这样的

{

    \"1\": \"\第\一\章\:\项\目\介\绍\及\初\始\化\",

    \"2\": \"\第\二\章\:\实\现\登\陆\\/\退\出\功\能\",

    \"3\": \"\第\三\章\:\实\现\主\页\布\局\"

}

上面这两个标签,可以作为章节以及章节下视频的循环列表,上一篇有进过,代码请参考如下

{if $son_list}
{loop $son_type $tid $name }
[{if $name}{$name}{else}课程列表{/if}]
<ul class="nav nav-stacked">
{loop $son_list[$tid] $t}
<li class="{if $t.id==$id}active{/if}">
<a href="{$t.url}">{$key_t+1}{dr_strcut($t.title,60,'...')}</a>
<span>{convertToHoursMins($t.spsc)}{if !$t.vip}免费{/if}{if $t.seetime}[试看]{/if}</span>
</li>
{/loop}
</ul>
{/loop}
{/if}
2、分集内容页

$player   同样,播放器

$spsc_all  所有分集视频的时长

$son_list  同内容页

$son_type  同内容页

$ctitle   主内容的标题

大概以上标签


至于字段标签调用,请参考迅睿官方


3、可调用函数

/**
* 把视频时长进行格式化
* @param int $second
* @return string|void 天、时、分、秒
*/
function timeToString(int $second)
// 是否购买了
/**
* @param $dir 模块目录
* @param $id 内容id
* @param int $uid 用户id
* @return int 已购买返回1,未购买返回0
*/
dr_is_videojs_buy($dir, $id, $uid = 0)

文章为作者原创,不要转载哦!

首页 编程信息 骏豪视频系统 视频一些相关的模板标签

相关文章