红穆笔记
首頁 程序筆記 蘋果cms調用當前欄目相關文章
程序筆記 蘋果cms

蘋果cms調用當前欄目相關文章

苹果cms调用当前栏目相关文章

在蘋果CMS中調用當前欄目下的視頻,可通過模板標籤{maccms:vod}type="current"參數實現。以下是具體步驟和擴展配置說明:

{maccms:vod num="12" type="current" order="desc" by="hits"}
<li class="clear">
  <a class="thumbnail-link"
      href="{:mac_url_vod_play($vo,1,1)}"
      rel="bookmark">
    <div class="thumbnail-wrap">
      <img src="{$vo.vod_pic}" />
      <div class="video-duration">{$vo.vod_year}</div>
    </div>
  </a>
  <div class="entry-wrap">
    <a href="{:mac_url_vod_play($vo,1,1)}"
        rel="bookmark">{$vo.vod_name}</a>
    <div class="entry-meta">
      <span class="entry-views">
        <i class="fa fa-eye"></i>
        <span class="view-count">{$vo.vod_hits}次觀看</span>
      </span>
      <span class="sep"> &middot; </span>
      <span class="entry-date">{$vo.vod_time|mac_day}</span>
    </div>
  </div>
</li>
{/maccms:vod}

一、基礎調用代碼

在模板文件(如vodplay.html或欄目頁模板)中添加以下代碼:

{maccms:vod num="10" type="current" order="desc" by="time"}
 
  • 參數解析
    • num="10":調用10條視頻(可按需修改)。
    • type="current":限定爲當前欄目下的視頻。
    • order="desc" by="time":按發佈時間降序排列(最新視頻優先)。

二、擴展配置場景

1. 按點擊量排序(熱門視頻)

{maccms:vod num="10" type="current" order="desc" by="hits"}

 

2. 隨機調用本欄目視頻

{maccms:vod num="10" type="current" order="rand"}

 

3. 僅調用推薦值≥5的視頻

{maccms:vod num="10" type="current" order="desc" by="hits" level="5"}
 

(需提前在視頻編輯頁設置推薦值)

4. 排除當前視頻本身(避免重複推薦)

{maccms:vod num="10" type="current" id="!{$maccms.vod.vod_id}"}
 

三、前端展示示例

<div class="current-videos">
  {maccms:vod num="10" type="current" order="desc" by="time"}
  <div class="video-card">
    <a href="{$vo.vod_play_url}">
      <img src="{$vo.vod_pic}" alt="{$vo.vod_name}">
      <h3>{$vo.vod_name}</h3>
      <p>更新至:{$vo.vod_serial}</p>
    </a>
  </div>
  {/maccms:vod}
</div>

<style>
.current-videos { display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); gap: 20px; }
.video-card img { width: 100%; height: 280px; object-fit: cover; border-radius: 8px; }
.video-card h3 { font-size: 16px; margin: 8px 0; }
.video-card p { color: #666; font-size: 14px; }
</style>
 

四、關鍵注意事項

  1. 欄目ID匹配
    • 確保模板文件與目標欄目綁定(如欄目頁模板需對應正確分類ID)。
    • 若在播放頁調用,type="current"會自動繼承當前視頻所屬欄目。
  2. 性能優化
    • 視頻量較大時,建議在後臺 系統 → 計劃任務 中開啓“自動生成分類緩存”。
    • 避免在首頁等高併發頁面過度調用(如num值不宜過大)。
  3. 緩存清理
    • 修改模板後,需在蘋果CMS後臺 右上角點擊“清緩存”,否則前端可能不更新。

五、高級應用場景

1. 結合標籤過濾

調用當前欄目且包含特定標籤的視頻(如“4K”標籤):

{maccms:vod num="10" type="current" tag="4K"}

2. 跨欄目調用(但優先當前欄目)

若當前欄目視頻不足10條,自動補充其他欄目數據:

{maccms:vod num="10" type="current,other" order="rand"}
 

3. 調用子欄目視頻

若當前欄目有子分類,需遞歸調用所有子欄目視頻:

{maccms:vod num="10" type="current,child" order="desc" by="time"}
 

通過以上配置,可靈活實現當前欄目視頻的多樣化調用需求,適用於播放頁關聯推薦、欄目頁內容填充等場景。

標籤大全

http://蘋籤對照表(官網文檔填寫視頻排序標籤)

微信赞赏

微信

支付宝赞赏

支付寶

✍️ 作者: 紅穆

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

作者主頁 查看主頁 →

相關文章

苹果cms常用处理函数

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

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

推薦閱讀

(自适应手机端)网络建站广告公司网站pbootcms模板 品牌策划设计类网站源码下载 0536

(自適應手機端)網絡建站廣告公司網站pbootcms模板 品牌策劃設計類網站源碼下載 0536 實用收藏 pbootcms模板

一款網絡建站與廣告品牌策劃設計公司PbootCMS網站模板,支持PC與WAP端。設計風格創意營銷,適合廣告傳媒公司展示品牌策劃、設計作品。有助於廣告公司在線上吸引品牌客戶,展示綜合服務能力。模板展示 安裝說明 網站後臺:/admin.php 賬號:admin 密碼:admin 解壓密碼:www.4s…
👁 59
wordpress wp_cache_set函数

wordpress wp_cache_set函數 程序筆記 wordpress

wp_cache_set() 是 WordPress 內置的一個函數,用於向緩存中存儲數據。它的函數原型如下:wp_cache_set( $key, $data, $group = '', $expire = 0 )參數說明:$key:要存儲數據的鍵名,通常是字符串類型。$data:要存儲的數據,可…
👁 174
响应式时尚女鞋电商销售网站模板11463 0540

響應式時尚女鞋電商銷售網站模板11463 0540 實用收藏 易優模板

一款針對時尚女鞋電商銷售的eyoucms響應式專業模板。設計風格時尚精緻,能夠展示女鞋產品、品牌形象、促銷活動及在線購買。有助於女鞋品牌在線上搭建電商平臺,吸引消費者。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題總結易優CMS…
👁 35
HTML文件批量重命名为PHP

HTML文件批量重命名爲PHP 語言筆記 PHP

好用,愛用。&lt;?php // 安全提示:建議在測試環境中先運行,備份重要文件 echo "&lt;h3&gt;HTML文件批量重命名爲PHP&lt;/h3&gt;"; // 檢查是否有確認參數 if (isset($_GET['confirm']) &amp;&amp; $_GET['conf…
👁 116
响应式地方政府部门事业单位网站模板 1156

響應式地方政府部門事業單位網站模板 1156 實用收藏 易優模板

此套eyoucms響應式模板適用於地方政府部門與事業單位,設計風格莊重專業,能夠展示政務公開、機構職能、政策法規及新聞動態。有助於地方政府單位在線上建立官方信息發佈平臺。模板展示 安裝說明 網站後臺:/login.php 賬號:admin 密碼:admin 相關文章易優CMS安裝常見問題總結易優CM…
👁 44