红穆笔记
首頁 程序筆記 蘋果cms播放詳情頁標籤參考
程序筆記 蘋果cms

蘋果cms播放詳情頁標籤參考

苹果cms播放详情页标签参考

列出播放地址

{maccms:foreach name="obj.vod_play_list" id="vo"}
<div class="ui-box marg" id="playlist_1">
    <div class="down-title">
        <h2>{$vo.from}-在線播放</h2><span>[{$vo.player_info.tip}]</span>
    </div>
    <div class="video_list fn-clear">
        {maccms:foreach name="vo.urls" id="vo2"}
        <a href="{:mac_url_vod_play($obj,['sid'=>$vo.sid,'nid'=>$vo2.nid])}" >{$vo2.name}</a>
        {/maccms:foreach}
    </div>
</div>
{/maccms:foreach}

列出下載地址

{maccms:foreach name="obj.vod_down_list" id="vo"}
<div class="ui-box marg" id="downlist_{$key}">
    <div class="down-title">
        <h2>{$vo.from}-下載</h2><span>[{$vo.player_info.tip}]</span>
    </div>
    <div class="video_list fn-clear">
        {maccms:foreach name="vo.urls" id="vo2"}
        <a href="{:mac_url_vod_down($obj,['sid'=>$vo.sid,'nid'=>$vo2.nid])}">{$vo2.title}</a>
        {/maccms:foreach}
    </div>
</div>
{/maccms:foreach}

上邊循環過程中,其中獲取播放器詳細信息的方法是

{$vo.player_info.from} 編碼
{$vo.player_info.show} 名稱
{$vo.player_info.des} 備註
{$vo.player_info.tip} 提示
{$vo.player_info.sort} 排序
{$vo.player_info.parse} 解析接口

=======視頻播放頁獨有標籤=======

{$param.sid} 當前播放組序號
{$param.nid} 當前集數序號
{$obj.player_info.link_next} 下一頁地址,最後一頁時此鏈接將當前頁鏈接
{$obj.player_info.link_pre} 上一頁地址,第一頁時此鏈接將當前頁鏈接
{$obj['vod_play_list'][$param['sid']]} 獲取當前播放組數據
{$obj['vod_play_list'][$param['sid']]['player_info']}  播放器信息
{$obj['vod_play_list'][$param['sid']]['server_info']}  服務器組信息
{$obj['vod_play_list'][$param['sid']]['url_count']} 總集數
{$obj['vod_play_list'][$param['sid']]['urls']} 集數信息
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]} 當前集數信息
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['name']} 當前集數名稱
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['url']} 當前集數url

下載頁獲取以上信息,請把vod_play_list改爲vod_down_list,其他參數不變

{$player_data} 播放數據
{$player_js} 加載播放器

=======視頻分集劇情頁獨有標籤=======

{$obj['vod_plot_list'][$param['page']]['name']}    分集劇情名稱
{$obj['vod_plot_list'][$param['page']]['detail']}  分集劇情詳情
mac_url_plot_detail($obj,['page'=>1])              分集劇情詳情頁地址
mac_url_plot_index()                               分集劇情首頁,建議放一些熱門劇包含劇情分類的數據
mac_url_vod_plot($obj)                             某個視頻的分集劇情列表

=======獲取與當前視頻相關聯視頻和關聯文章數據======

<h2>與<strong>“{$obj.vod_name}”</strong>關聯的視頻</h2>
<ul class="img-list dis">
    {maccms:vod num="6" rel="'.$obj['vod_rel_vod'].'" 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></p><i>{$vo.vod_version}</i><em></em></a></li>
    {/maccms:vod}
</ul>
<h2>與<strong>“{$obj.vod_name}”</strong>關聯的文章</h2>
<ul class="img-list dis">
    {maccms:art num="6" rel="'.$obj['vod_rel_art'].'" order="desc" by="time"}
        <li><a href="{:mac_url_art_detail($vo)}" title="{$vo.art_name}"><img src="{:mac_url_img($vo.art_pic)}" alt="{$vo.art_name}"><h2>{$vo.art_name}</h2><p></p><i>{$vo.vod_from}</i><em></em></a></li>
    {/maccms:art}
</ul>
微信赞赏

微信

支付宝赞赏

支付寶

✍️ 作者: 紅穆

網站管理員 · 感謝閱讀,更多精彩內容敬請關注

作者主頁 查看主頁 →

相關文章

苹果cms常用处理函数

蘋果cms常用處理函數 程序筆記 蘋果cms

允許使用多個函數,都使用|分隔開 {:mac_data_count(0,'all','vod')} 獲取視頻總數量 {:mac_data_count(0,'today','vod')} 獲取今日更新視頻總數量 {:mac_data_count(0,'all','art')} 獲取文章總數量 {:ma…
👁 261

推薦閱讀

资源网站typecho001模板

資源網站typecho001模板 程序筆記 Typecho

typecho001模板板本請勿修改本模板文件夾名稱 文件夾名稱爲:typecho001 1.4修復文章頁面js輸出問題1.3修復未安裝插件時的報錯提示優化列表頁代碼輸出1.2修復評論功能增加自定義首頁標題1.1修復評論回覆不對稱功能添加首頁單獨的標題設置功能增加網站favicon.ico圖標增加一…
👁 198
typecho分页样式的修改

typecho分頁樣式的修改 程序筆記 Typecho

大人,時代變了!目前typecho最完美的解決方案了,因爲百度只能看到固定思維的代碼。實際生成的html代碼,乾淨到讓人窒息完全的自定義,包括給li元素加上class,給a元素加上class,給上一頁下一頁加上class,去除typecho自帶用於表示更多的li標籤。甚至裏面的內容我也能添加一些文字…
👁 516
typecho文章页评论样式修改

typecho文章頁評論樣式修改 程序筆記 Typecho

需求使用 typecho 進行模板開發的時候,默認評論樣式很難看。因此需要評論需要重新輸出或進行樣式設定。默認的評論模板文件路徑是:comments.php主要使用的相關變量&lt;?php $comments-&gt;gravatar('40', ''); ?&gt; //頭像,有兩個參數,大小、…
👁 387
Typecho 对数据库的增删改查操作方法 API

Typecho 對數據庫的增刪改查操作方法 API 程序筆記 Typecho

Typecho數據庫提供了非常易用的api,和原生SQL寫法沒有太大的差別,同時也很好地處理了SQL常見的安全問題,如sql注入。本文從實用角度出發,介紹了typecho操作數據庫的常用場景以及相關api用法。表創建和刪除在Typecho插件開發過程中,往往需要創建自己的表。上文提到Typecho_…
👁 551
PHP ob函数记录

PHP ob函數記錄 語言筆記 PHP

下面3個函數的用法 ob_get_contents(); ob_end_clean(); ob_start(); 可以藉助這幾個函數實現緩衝本地文件,以及執行本地腳本代碼。 使用ob_start()把輸出的代碼存到緩衝區,頁面不會顯示出來; 然後用ob_get_contents得到緩衝區的數據。 o…
👁 141
Typecho调用热门评论文章和调用最新文章的方法总结

Typecho調用熱門評論文章和調用最新文章的方法總結 程序筆記 Typecho

Typecho文章調用Typecho程序在設計主題的時候,側欄有些時候需要調用熱評文章或者最新文章。我們可以在指定的位置通過腳本直接調用。在這篇文章整理這個調用文章的方法,以後在有需要的模板中可以直接調用使用。其實設計主題就那麼回事,靜態模板搞定後,就是直接調用。最新文章調用 &lt;?php $t…
👁 295