模板標(biāo)簽
本篇主要講解v10自帶系統(tǒng)標(biāo)簽和模板規(guī)范
模板目錄
系統(tǒng)模板系統(tǒng)放在/template/目錄下。在后臺(tái)站點(diǎn)設(shè)置中,可以選擇當(dāng)前使用的模板
│─template/1/模板1
│├─ads 廣告文件目錄
│├─js js文件
│├─css css文件
│├─images 圖片文件
│└─html 模板文件目錄
│└─art 文章模塊模板目錄
│└─comment 評(píng)論模塊模板目錄
│└─gbook 留言本模塊模板目錄
│└─index 首頁模塊模板目錄
│└─label 自定義頁面模塊模板目錄
│└─map 地圖頁模塊模板目錄
│└─public公共頁面模板目錄
│└─rss RSS和sitemap模板目錄
│└─topic 專題模塊模板目錄
│└─user 用戶中心模塊模板目錄
│└─vod 視頻模塊模板目錄
│─tempalte/2/模板2
│─...
│─template/n/模板N
模板文件
系統(tǒng)規(guī)定默認(rèn)模板文件名,其中分類、內(nèi)容、播放等頁面的模板是可以自定義的。
全站公共樣式文件,建議定義如何名稱存放在模板的public目錄下:
public/include.html 全站公共引入文件引入js、css樣式,還有系統(tǒng)JS變量
public/head.html 全站頭部
public/foot.html 全站尾部
public/jump.html 跳轉(zhuǎn)提示頁模板
public/msg.html 錯(cuò)誤提示頁模板
public/paging.html 分頁樣式模板
public/digg.html 頂踩樣式模板
public/score.html 普通評(píng)分樣式模板
public/star.html 星星評(píng)分樣式模板
│
comment/index.html 評(píng)論頁
comment/ajax.html 評(píng)論頁
gbook/index.html 留言本
gbook/report.html 報(bào)錯(cuò)頁面
│
index/index.html 首頁
│
map/rss.html rss
map/baidu.html 百度sitemap
map/google.html 谷歌sitemap
│
topic/index.html 專題首頁
topic/detail.html 專題詳情頁
│
art/detail.html 文章內(nèi)容頁
art/rss.html 文章內(nèi)容rss
art/search.html 文章搜索頁
art/type.html 文章分類頁
art/show.html 文章分類篩選頁
│
vod/confirm.html 確認(rèn)支付積分頁面
vod/detail.html 視頻內(nèi)容頁
vod/rss.html 視頻內(nèi)容rss
vod/play.html 視頻播放頁
vod/player.html 試看頁面播放頁
vod/down.html 視頻下載頁
vod/search.html 視頻搜索頁面
vod/type.html 視頻分類頁面
vod/show.html 視頻分類篩選頁
│
user/ajax_info.html 用戶彈出層登錄詳情
user/ajax_login.html 用戶彈出層登錄界面
user/buy.html 用戶中心-在線充值
user/cards.html 用戶中心-充值卡記錄
user/downs.html 用戶中心-下載記錄
user/favs.html 用戶中心-收藏記錄
user/findpass.html 用戶中心-找回密碼
user/foot.html 用戶中心-公共底部
user/head.html 用戶中心-公共頭部
user/include.html 用戶中心-公共引入文件
user/index.html 用戶中心-首頁
user/info.html 用戶中心-個(gè)人詳情
user/login.html 用戶中心-登錄頁
user/orders.html 用戶中心-在線充值記錄
user/pay.html 用戶中心-支付頁
user/plays.html 用戶中心-點(diǎn)播記錄
user/popedom.html 用戶中心-權(quán)限列表
user/reg.html 用戶中心-注冊(cè)
user/upgrade.html 用戶中心-會(huì)員升級(jí)
系統(tǒng)內(nèi)置JS、CSS說明
文件:home.js
MAC.Url當(dāng)前網(wǎng)頁地址
MAC.Title當(dāng)前網(wǎng)頁標(biāo)題
MAC.UserAgent獲取瀏覽器類型
MAC.Copy(s)復(fù)制內(nèi)容到剪切板
MAC.Home(obj,url)設(shè)置網(wǎng)址為瀏覽器主頁
MAC.Fav(url,name)加入網(wǎng)址到收藏夾
MAC.Open(w,h,u)彈出網(wǎng)址
MAC.Cookie.Set(name,val,day)設(shè)置cookie
MAC.Cookie.Get(name)獲取cookie
MAC.Cookie.Del(name)刪除cookie
MAC.GoBack()返回上個(gè)頁面
MAC.Qrcode()重寫class="mac_qrcode"的圖片地址為一個(gè)二維碼
MAC.Image.Lazyload.Show()異步載入圖片
MAC.Image.Lazyload.Box(id)載入指定id內(nèi)部的圖片
MAC.Verify.Init()把class="mac_verify"的input框后邊插入圖片驗(yàn)證碼class="mac_verify_img"
MAC.PageGo()把class="mac_page_go"的按鈕綁定事件切換分頁
MAC.Hits()把class="mac_hits"的元素載入點(diǎn)擊量
MAC.Score().Init()在class="mac_score"的內(nèi)部初始化普通評(píng)分插件,class="score_btn"提交評(píng)分
MAC.Star().Init()在class="mac_star"的元素初始化星星評(píng)分插件
MAC.Digg.Init()在class="digg_link"的元素上綁定點(diǎn)擊事件
MAC.Gbook().Init()在class="gbook_content",class="gbook_submit"綁定事件留言本使用
MAC.Search().Init()在class="mac_search"的按鈕上綁定事件,跳轉(zhuǎn)到搜索頁面
MAC.Suggest().Init()在class="mac_wd"的文本框內(nèi)部加入搜索聯(lián)想結(jié)果功能
MAC.History().Init()在class="mac_history"的元素上加入鼠標(biāo)移入移除事件展示瀏覽日志
MAC.Ulog().Init()在class="mac_ulog"的元素上初始化用戶日志相關(guān)操作,包含1瀏覽2收藏3想看4點(diǎn)播5下載
MAC.User().Init()在class="mac_user"的元素上初始化用戶無刷新登錄、用戶詳情
MAC.Pop().Show()彈出層插件
MAC.AdsWrap()輸出占位符
MAC.Css()加載css文件
MAC.Desktop()跳轉(zhuǎn)到保存到桌面
MAC.Comment()評(píng)論相關(guān)功能
全局標(biāo)簽
{$maccms.site_name}網(wǎng)站名稱
{$maccms.site_url}網(wǎng)站url
{$maccms.site_keywords}網(wǎng)站關(guān)鍵字
{$maccms.site_description}網(wǎng)站描述
{$maccms.site_icp}備案號(hào)
{$maccms.site_qq}站長(zhǎng)qq
{$maccms.site_email}站長(zhǎng)email
{$maccms.site_tj}統(tǒng)計(jì)代碼
{$maccms.site_status}網(wǎng)站狀態(tài)1開啟0關(guān)閉
{$maccms.site_close_tip}網(wǎng)站關(guān)閉提示信息
{$maccms.path}網(wǎng)站目錄
{$maccms.path_tpl}當(dāng)前模板目錄
{$maccms.search_hot}熱門搜索詞
{$maccms.mid}模塊id,1視頻2文章3專題
{$maccms.aid}當(dāng)前系統(tǒng)頁面id
首頁1
地圖2
rss3
留言本4
評(píng)論5
用戶中心6
自定義頁面7
視頻首頁10
文章首頁20
專題首頁30
視頻分類頁11
視頻分類篩選12
視頻搜索13
視頻詳情14
視頻播放15
視頻下載16
文章分類21
文章分類篩選22
文章搜索23
文章詳情24
專題詳情31
引入模板文件
{include file="public/head"}
條件判斷if標(biāo)簽
由于if標(biāo)簽的condition屬性里面基本上使用的是php語法,盡可能使用判斷標(biāo)簽和Switch標(biāo)簽會(huì)更加簡(jiǎn)潔:
{ifcondition="($name == 1) OR ($name > 100) "}value1
{elseif condition="$name eq 2"/}value2
{else/}value3
{/if}
empty標(biāo)簽用于判斷某個(gè)變量是否為空,用法:
{empty name="name"}
name為空值
{/empty}
如果判斷沒有賦值,可以使用:
{notempty name="name"}
name不為空
{/notempty}
友情鏈接標(biāo)簽
參數(shù):
type:友情鏈接類型font表示文字,pic表示圖片
num:獲取數(shù)據(jù)條數(shù)
例:
{maccms:link num="2"type="pic"}
{$key}序號(hào)
{$vo.link_name}名稱
{$vo.link_url}地址
{$vo.link_pic}圖片
{/maccms:link}
留言本標(biāo)簽
參數(shù):
num:數(shù)據(jù)條數(shù)默認(rèn)值10
paging:是否開啟分頁yes
by:數(shù)據(jù)排序依據(jù)id,time
例:
{maccms:gbook num="10"paging="no"order="desc"by="time"}
{$key}序號(hào)
{$vo.gbook_id}編號(hào)id
{$vo.gbook_name}留言昵稱
{$vo.gbook_content}留言內(nèi)容
{$vo.gbook_reply}回復(fù)內(nèi)容
{$vo.gbook_ip}留言者IP
{$vo.gbook_time}留言時(shí)間
{$vo.gbook_replytime}回復(fù)時(shí)間
{/maccms:gbook}
評(píng)論標(biāo)簽
參數(shù):
num:數(shù)據(jù)條數(shù)默認(rèn)值10
paging:是否開啟分頁yes
by:數(shù)據(jù)排序依據(jù)id,time
例:
{maccms:comment num="10"paging="no"order="desc"by="time"}
{$key}排序位
{$vo.comment_id}編號(hào)id
{$vo.comment_name}評(píng)論昵稱
{$vo.comment_content}評(píng)論內(nèi)容
{$vo.comment_ip}評(píng)論者IP
{$vo.comment_time}評(píng)論時(shí)間
{$vo.childs}回復(fù)評(píng)論項(xiàng)
{/maccms:comment}
分類標(biāo)簽(視頻,文章通用)
參數(shù):
order排列順序desc倒序,asc正序
by排序依據(jù)
start從第幾條開始
num獲取條數(shù)
ids指定分類parent獲取一級(jí)分誒;child獲取子分類;1,2,3一組指定ID;
flag視頻=vod文章=art
{maccms:type num="10"order="asc"by="sort"ids="all"}
內(nèi)部同下方,{$obj.改為{$vo.開頭即可
{/maccms:type}
=======分類頁獨(dú)有標(biāo)簽=======
{$obj.parent}如果當(dāng)前訪問的是二級(jí)分類,這個(gè)是一級(jí)分類對(duì)象,也同樣包含以下屬性,如{$obj.parent.type_id}一級(jí)分類id
{$obj.type_id}分類id
{$obj.type_name}名稱
{$obj.type_enname}別名
{$obj.type_sort}排序號(hào)
{$obj.type_mid}所屬模塊
{$obj.type_pid}上級(jí)id
{$obj.type_status}狀態(tài)1開啟0關(guān)閉
{$obj.type_tpl}分類頁模板
{$obj.type_tpl_list}篩選頁模板
{$obj.type_tpl_detail}詳情頁模板
{$obj.type_tpl_play}播放頁模板
{$obj.type_tpl_down}下載頁模板
{$obj.type_key}關(guān)鍵字
{$obj.type_des}描述信息
{$obj.type_title}標(biāo)題
{$obj.type_extend}擴(kuò)展配置json
{:mac_url_type($obj)}分類鏈接
專題列表標(biāo)簽
參數(shù):
order排列順序desc倒序,asc正序
by排序依據(jù)
start從第幾條開始
num獲取條數(shù)
ids指定1,2,3一組指定ID;
timeadd添加時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
timehits點(diǎn)擊時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
time更新時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
hitsmonth月點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsweek周點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsday日點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hits總點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
paging是否分頁yes
{maccms:topic num="10"paging="no"order="asc"by="sort"ids="all"}
內(nèi)部同下方,{$obj.改為{$vo.開頭即可
{/maccms:topic}
=======專題頁獨(dú)有標(biāo)簽=======
{$obj.topic_id}專題id
{$obj.topic_name}名稱
{$obj.topic_en}別名
{$obj.topic_sub}副標(biāo)
{$obj.topic_status}狀態(tài)
{$obj.topic_sort}排序號(hào)
{$obj.topic_letter}首字母
{$obj.topic_color}高亮顏色
{$obj.topic_tpl}模板文件
{$obj.topic_type}擴(kuò)展分類
{$obj.topic_pic}圖片
{$obj.topic_pic_thumb}縮略圖
{$obj.topic_pic_slide}幻燈圖
{$obj.topic_key}seo關(guān)鍵字
{$obj.topic_des}seo描述
{$obj.topic_title}seo標(biāo)題
{$obj.topic_blurb}簡(jiǎn)介
{$obj.topic_remarks}備注
{$obj.topic_level}推薦值
{$obj.topic_up}頂數(shù)
{$obj.topic_down}踩數(shù)
{$obj.topic_score}平均分
{$obj.topic_score_all}總評(píng)分
{$obj.topic_score_num}總評(píng)次
{$obj.topic_hits}總點(diǎn)擊
{$obj.topic_hits_day}日點(diǎn)擊
{$obj.topic_hits_week}周點(diǎn)擊
{$obj.topic_hits_month}月點(diǎn)擊
{$obj.topic_time}更新時(shí)間
{$obj.topic_time_add}添加時(shí)間
{$obj.topic_content}詳細(xì)介紹
{$obj.topic_extend}擴(kuò)展配置json
{:mac_url_topic_detail($obj)}專題詳情頁鏈接
{:mac_url_topic_index()}專題首頁鏈接
劇情分類、地區(qū)、語言、年代、版本、資源標(biāo)簽
劇情分類標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:classnum="10"order="desc"}
{$key}序號(hào)
{$vo.class_name}分類名稱
{$vo.class_link}鏈接
{/maccms:class}
地區(qū)標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:area num="5"order="desc"}
{$key}排序位
{$vo.area_name}地區(qū)名稱
{$vo.area_link}鏈接地址
{/maccms:area}
語言標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:lang num="5"order="desc"}
{$key}排序位
{$vo.lang_name}語言名稱
{$vo.lang_link}鏈接地址
{/maccms:lang}
年代標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:year num="5"order="desc"}
{$key}排序位
{$vo.year_name}語言名稱
{$vo.year_link}鏈接地址
{/maccms:year}
版本標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:version num="5"order="desc"}
{$key}排序位
{$vo.version_name}版本名稱,如高清版,劇場(chǎng)版
{$vo.version_link}鏈接地址
{/maccms:version}
資源標(biāo)簽參數(shù):
order:排序desc倒序,asc正序
num:顯示條數(shù)
{maccms:state num="5"order="desc"}
{$key}排序位
{$vo.state_name}狀態(tài)名稱,如正片,預(yù)告片
{$vo.state_link}鏈接地址
{/maccms:state}
分頁標(biāo)簽詳解
分頁標(biāo)簽可用在,首頁、分類頁、篩選頁、專題首頁、搜索頁、文章內(nèi)容頁、留言本、評(píng)論
其中包含隱藏參數(shù)pageurl="",視頻默認(rèn)是vod/type,文章分頁默認(rèn)是art/type,分頁時(shí)必須加入此參數(shù)以免分頁出錯(cuò)!?。?/code>
例如:{maccms:vod num="10"paging="yes"pageurl="vod/type"half="3"}{/maccms:vod}
視頻分類頁是pageurl="vod/type"
視頻篩選頁是pageurl="vod/show"
視頻搜索頁是pageurl="vod/search"
首頁是pageurl="index/index"
文章分類頁是pageurl="art/type"
文章篩選頁是pageurl="art/show"
文章搜索頁是pageurl="art/search"
其中half參數(shù)是設(shè)置顯示分頁數(shù)字頁碼的個(gè)數(shù),不設(shè)置默認(rèn)為5。
參數(shù)詳解:
系統(tǒng)提供了$__PAGING__分頁變量,可以來進(jìn)行diy定制。
例子:
共{$__PAGING__.record_total}條數(shù)據(jù),當(dāng)前{$__PAGING__.page_current}/{$__PAGING__.page_total}頁
首頁
上一頁
{maccms:foreachname="$__PAGING__.page_num"id="num"}
{ifcondition="$__PAGING__['page_current'] eq $num"}
{$num}
{else}
{$num}
{/if}
{/maccms:foreach}
下一頁
尾頁
頁碼
GO
視頻搜索頁參數(shù)和標(biāo)簽詳解
參數(shù)詳解:
wd:名稱或主演
ids:數(shù)據(jù)id支持多個(gè)逗號(hào)分割1,2,3
letter:首字母
enname:別名
actor:主演
director:導(dǎo)演
area:地區(qū)
lang:語言
year:上映年代
version:版本
state:資源類型
level:推薦等級(jí)
tid:分類id
order:排序desc(倒序)asc (正序)
by:排序字段
獨(dú)有標(biāo)簽:
{$param.page}當(dāng)前頁碼
{$param.wd}關(guān)鍵字
{$param.area}地區(qū)
{$param.lang}語言
{$param.year}年代
{$param.actor}演員
{$param.director}導(dǎo)演
{$param.class}擴(kuò)展分類
視頻列表標(biāo)簽
參數(shù)
order排列順序desc倒序,asc正序
by排序依據(jù)
start從第幾條開始
num獲取條數(shù)
ids指定1,2,3一組ID;
type指定獲取分類數(shù)據(jù)all所有;1,2,3指定;
class指定某擴(kuò)展分類支持多個(gè)動(dòng)作,喜劇
tag指定tag 支持多個(gè)aaa,xxx
level指定推薦值支持多個(gè)1,2
area指定地區(qū)支持多個(gè)大陸,香港
lang指定語言支持多個(gè)國(guó)語,粵語
year指定年代支持多個(gè)2002,2003
state資源類別支持多個(gè)高清版,劇場(chǎng)版,搶先版
version資源版本支持多個(gè)正片,預(yù)告片
weekday更新周期支持多個(gè)一,二,三
rel指定關(guān)聯(lián)數(shù)據(jù)1,2,3或變形金剛
timeadd添加時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
timehits點(diǎn)擊時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
time更新時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
hitsmonth月點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsweek周點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsday日點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hits總點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
paging是否分頁yes
pageurl分頁地址
{maccms:vod num="10"paging="no"type="all"order="asc"by="sort"}
內(nèi)部同下方,{$obj.改為{$vo.開頭即可
{/maccms:vod}
=======視頻內(nèi)容頁獨(dú)有標(biāo)簽=======
{$obj.vod_id}視頻id
{$obj.type_id}分類id
{$obj.type_id_1}一級(jí)分類id
{$obj.type}視頻分類對(duì)象,二級(jí)屬性可參考分類
{$obj.type_1}一級(jí)分類對(duì)象,二級(jí)屬性可參考分類
{$obj.group_id}用戶組id
{$obj.vod_name}視頻名
{$obj.vod_sub}副標(biāo)題
{$obj.vod_en}別名
{$obj.vod_status}狀態(tài)0未審1已審
{$obj.vod_letter}首字母
{$obj.vod_color}顏色
{$obj.vod_tag}tags
{$obj.vod_class}擴(kuò)展分類
{$obj.vod_pic}圖片
{$obj.vod_pic_thumb}縮略圖
{$obj.vod_pic_slide}幻燈圖
{$obj.vod_actor}主演
{$obj.vod_director}導(dǎo)演
{$obj.vod_writer}編劇
{$obj.vod_blurb}簡(jiǎn)介
{$obj.vod_remarks}備注
{$obj.vod_pubdate}上映日期
{$obj.vod_total}總集數(shù)
{$obj.vod_serial}連載數(shù)
{$obj.vod_tv}上映電視臺(tái)
{$obj.vod_weekday}節(jié)目周期
{$obj.vod_area}地區(qū)
{$obj.vod_lang}語言
{$obj.vod_year}年代
{$obj.vod_version}版本-dvd,hd,720p
{$obj.vod_state}資源類別-正片,預(yù)告片,花絮
{$obj.vod_author}編輯人員
{$obj.vod_jumpurl}跳轉(zhuǎn)url
{$obj.vod_tpl}獨(dú)立模板
{$obj.vod_tpl_play}獨(dú)立播放頁模板
{$obj.vod_tpl_down}獨(dú)立下載頁模板
{$obj.vod_isend}是否完結(jié)
{$obj.vod_lock}鎖定1
{$obj.vod_level}推薦級(jí)別
{$obj.vod_points_play}點(diǎn)播付費(fèi)
{$obj.vod_points_down}下載付費(fèi)
{$obj.vod_hits}總點(diǎn)擊量
{$obj.vod_hits_day}日點(diǎn)擊量
{$obj.vod_hits_week}周點(diǎn)擊量
{$obj.vod_hits_month}月點(diǎn)擊量
{$obj.vod_duration}時(shí)長(zhǎng)
{$obj.vod_up}頂數(shù)
{$obj.vod_down}踩數(shù)
{$obj.vod_score}平均分
{$obj.vod_score_all}總評(píng)分
{$obj.vod_score_num}評(píng)分次數(shù)
{$obj.vod_time}更新時(shí)間
{$obj.vod_time_add}添加時(shí)間
{$obj.vod_time_hits}點(diǎn)擊時(shí)間
{$obj.vod_time_make}生成時(shí)間
{$obj.vod_trysee}試看時(shí)長(zhǎng)分
{$obj.vod_reurl}來源地址
{$obj.vod_rel_vod}關(guān)聯(lián)視頻ids
{$obj.vod_rel_art}關(guān)聯(lián)文章ids
{$obj.vod_content}詳細(xì)介紹
{$obj.vod_play_from}播放組
{$obj.vod_play_server}播放服務(wù)器組
{$obj.vod_play_note}播放備注
{$obj.vod_play_url}播放地址
{$obj.vod_down_from}下載租
{$obj.vod_down_server}下載服務(wù)器組
{$obj.vod_down_note}下載備注
{$obj.vod_down_url}下載地址
{:mac_url_vod_detail($obj)}視頻詳情頁鏈接
{:mac_url_vod_play($obj,['sid'=>1,'nid'=>1])}視頻播放頁鏈接
{:mac_url_vod_down($obj,['sid'=>1,'nid'=>1])}視頻下載頁鏈接
視頻內(nèi)容頁、播放頁標(biāo)簽
列出播放地址
{maccms:foreachname="obj.vod_play_list"id="vo"}
{$vo.from}-在線播放
[{$vo.player_info.tip}]
{maccms:foreachname="vo.urls"id="vo2"}
{$vo2.title}
{/maccms:foreach}
{/maccms:foreach}
列出下載地址
{maccms:foreachname="obj.vod_down_list"id="vo"}
{$vo.from}-下載
[{$vo.player_info.tip}]
{maccms:foreachname="vo.urls"id="vo2"}
{$vo2.title}
{/maccms:foreach}
{/maccms:foreach}
上邊循環(huán)過程中,其中獲取播放器詳細(xì)信息的方法是
{$vo.player_info.from}編碼
{$vo.player_info.show}名稱
{$vo.player_info.des}備注
{$vo.player_info.tip}提示
{$vo.player_info.sort}排序
{$vo.player_info.parse}解析接口
=======視頻播放頁獨(dú)有標(biāo)簽=======
{$param.sid}當(dāng)前播放組序號(hào)
{$param.nid}當(dāng)前集數(shù)序號(hào)
{$obj.player_info.link_next}下一頁地址,最后一頁時(shí)此鏈接將當(dāng)前頁鏈接
{$obj.player_info.link_pre}上一頁地址,第一頁時(shí)此鏈接將當(dāng)前頁鏈接
{$obj['vod_play_list'][$param['sid']]}獲取當(dāng)前播放組數(shù)據(jù)
{$obj['vod_play_list'][$param['sid']]['player_info']}播放器信息
{$obj['vod_play_list'][$param['sid']]['server_info']}服務(wù)器組信息
{$obj['vod_play_list'][$param['sid']]['url_count']}總集數(shù)
{$obj['vod_play_list'][$param['sid']]['urls']}集數(shù)信息
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]}當(dāng)前集數(shù)信息
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['name']}當(dāng)前集數(shù)名稱
{$obj['vod_play_list'][$param['sid']]['urls'][$param['nid']]['url']}當(dāng)前集數(shù)url
下載頁獲取以上信息,請(qǐng)把vod_play_list改為vod_down_list,其他參數(shù)不變
{$player_data}播放數(shù)據(jù)
{$player_js}加載播放器
=======獲取與當(dāng)前視頻相關(guān)聯(lián)視頻和關(guān)聯(lián)文章數(shù)據(jù)======
與“{$obj.vod_name}”關(guān)聯(lián)的視頻
{maccms:vod num="6"rel="'.$obj['vod_rel_vod'].'"order="desc"by="time"}
{$vo.vod_name}
{$vo.vod_name}
{$vo.vod_version}
{/maccms:vod}
與“{$obj.vod_name}”關(guān)聯(lián)的文章
{maccms:art num="6"rel="'.$obj['vod_rel_art'].'"order="desc"by="time"}
{$vo.art_name}
{$vo.art_name}
{$vo.vod_from}
{/maccms:art}
文章列表標(biāo)簽
參數(shù):
order排列順序desc倒序,asc正序
by排序依據(jù)
start從第幾條開始
num獲取條數(shù)
ids指定1,2,3一組ID;
type指定獲取分類數(shù)據(jù)all所有;1,2,3指定;
class指定某擴(kuò)展分類支持多個(gè)
tag指定tag 支持多個(gè)aaa,xxx
level指定推薦值支持多個(gè)
rel指定關(guān)聯(lián)數(shù)據(jù)1,2,3或變形金剛
timeadd添加時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
timehits點(diǎn)擊時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
time更新時(shí)間一天前-1day,一周前-1week,一月前-1month,一小時(shí)前-1hour
hitsmonth月點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsweek周點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hitsday日點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
hits總點(diǎn)擊量大于一千gt 1000,小于一千lt 1000,區(qū)間一千二千之間between 1000,2000
paging是否分頁yes
pageurl分頁地址
{maccms:art num="10"paging="no"type="all"order="asc"by="sort"}
內(nèi)部同下方,{$obj.改為{$vo.開頭即可
{/maccms:art}
=======文章內(nèi)容頁獨(dú)有標(biāo)簽=======
{$obj.art_id}文章id
{$obj.type_id}分類id
{$obj.type_id_1}一級(jí)分類id
{$obj.type}視頻分類對(duì)象,二級(jí)屬性可參考分類
{$obj.type_1}一級(jí)分類對(duì)象,二級(jí)屬性可參考分類
{$obj.group_id}用戶組id
{$obj.art_name}標(biāo)題
{$obj.art_sub}副標(biāo)題
{$obj.art_en}別名
{$obj.art_status}狀態(tài)0未審1已審
{$obj.art_letter}首字母
{$obj.art_color}顏色
{$obj.art_from}來源
{$obj.art_author}作者
{$obj.art_tag}tags
{$obj.art_class}擴(kuò)展分類
{$obj.art_pic}主圖
{$obj.art_pic_thumb}縮略圖
{$obj.art_pic_slide}幻燈圖
{$obj.art_blurb}簡(jiǎn)介
{$obj.art_remarks}備注
{$obj.art_jumpurl}跳轉(zhuǎn)url
{$obj.art_tpl}獨(dú)立模板
{$obj.art_level}推薦等級(jí)
{$obj.art_lock}鎖定
{$obj.art_up}頂數(shù)
{$obj.art_down}踩數(shù)
{$obj.art_hits}總點(diǎn)擊量
{$obj.art_hits_day}日點(diǎn)擊量
{$obj.art_hits_week}周點(diǎn)擊量
{$obj.art_hits_month}月點(diǎn)擊量
{$obj.art_time}更新時(shí)間
{$obj.art_time_add}添加時(shí)間
{$obj.art_time_hits}點(diǎn)擊時(shí)間
{$obj.art_time_make}生成時(shí)間
{$obj.art_score}平均分
{$obj.art_score_all}總評(píng)分
{$obj.art_score_num}評(píng)分次數(shù)
{$obj.art_rel_art}關(guān)聯(lián)文章
{$obj.art_rel_vod}關(guān)聯(lián)視頻
{$obj.art_title}頁標(biāo)題
{$obj.art_note}頁備注
{$obj.art_content}頁詳細(xì)介紹
{:mac_url_art_detail($obj)}文章詳情頁鏈接
=======獲取與當(dāng)前文章相關(guān)聯(lián)視頻和關(guān)聯(lián)文章數(shù)據(jù)======
與“{$obj.art_name}”關(guān)聯(lián)的視頻
{maccms:vod num="6"ids="'.$obj['art_rel_vod'].'"order="desc"by="time"}
{$vo.vod_name}
{$vo.vod_name}
{$vo.vod_version}
{/maccms:vod}
與“{$obj.art_name}”關(guān)聯(lián)的文章
{maccms:art num="6"ids="'.$obj['art_rel_art'].'"order="desc"by="time"}
{$vo.art_name}
{$vo.art_name}
{$vo.vod_from}
{/maccms:art}
分頁內(nèi)容標(biāo)簽
分頁代碼可用在分類頁、篩選頁、搜索頁、文章內(nèi)容頁、留言本、評(píng)論、專題首頁等頁面,使用前提是頁面有包含paging='yes'獲取分頁數(shù)據(jù)的標(biāo)簽。
其中包含隱藏參數(shù)pageurl="",視頻默認(rèn)是vod/type,文章分頁默認(rèn)是art/type,分頁時(shí)必須加入此參數(shù)以免分頁出錯(cuò)?。?!
例如:{maccms:vod num="10"paging="yes"pageurl="vod/type"}{/maccms:vod}
視頻分類頁是pageurl="vod/type"
視頻篩選頁是pageurl="vod/show"
視頻搜索頁是pageurl="vod/search"
首頁是pageurl="index/index"
文章分類頁是pageurl="art/type"
文章篩選頁是pageurl="art/show"
文章搜索頁是pageurl="art/search"
共{$__PAGING__.record_total}條數(shù)據(jù),當(dāng)前{$__PAGING__.page_current}/{$__PAGING__.page_total}頁
首頁
上一頁
{maccms:foreachname="$__PAGING__.page_num"id="num"}
{ifcondition="$__PAGING__['page_current'] eq $num"}
{$num}
{else}
{$num}
{/if}
{/maccms:foreach}
下一頁
尾頁
頁碼
GO
常用處理函數(shù)
允許使用多個(gè)函數(shù),都使用|分隔開
{:mac_data_count(0,'all','vod')}獲取視頻總數(shù)量
{:mac_data_count(0,'today','vod')}獲取今日更新視頻總數(shù)量
{:mac_data_count(0,'all','art')}獲取文章總數(shù)量
{:mac_data_count(0,'today','art')}獲取今日更新文章總數(shù)量
{:mac_data_count(1,'all')}獲取某個(gè)分類下的數(shù)據(jù)總量,支持視頻和文章,傳入分類ID
{:mac_data_count(1,'today')}獲取某個(gè)分類下的今日更新數(shù)據(jù)總量,支持視頻和文章,傳入分類ID
{:mac_url('map/index')}獲取站內(nèi)鏈接,參數(shù)代表模塊/頁面
{$vo.vod_pic|mac_url_img}自動(dòng)轉(zhuǎn)換圖片地址
{$vo.vod_content|mac_substring=100}返回截取字符串100個(gè)字
{$vo.vod_content|mac_filter_html}返回沒有html代碼的內(nèi)容
{$vo.actor|mac_url_create='actor','vod','search'}把,號(hào)相連的一串字符生成N個(gè)搜索鏈接,后2個(gè)參數(shù)可以不填寫默認(rèn)是生成vod模塊搜索鏈接。例子是創(chuàng)建演員搜索鏈接。支持演員、導(dǎo)演、tag、擴(kuò)展分類等字段
{$vo.vod_time|mac_day}自動(dòng)返回日期
{$vo.vod_time|mac_friend_date}友好時(shí)間提醒幾秒前,幾分前,幾小時(shí)前,幾天前。。。
{$vo.vod_year|mac_default='未知'}如果字符串為空,則返回默認(rèn)字符串
{$user.user_login_ip|mac_long2ip}返回格式化ip地址
常用JS處理函數(shù)=======一般用元素的class自動(dòng)綁定處理事件
會(huì)員-收藏視頻內(nèi)容
我要收藏
會(huì)員-收藏文章內(nèi)容頁
我要收藏
會(huì)員-收藏專題內(nèi)容頁
我要收藏
以下內(nèi)容一般放到body結(jié)尾之前,不用于顯示,只用戶記錄信息。
會(huì)員-文章瀏覽記錄
會(huì)員-專題瀏覽記錄
會(huì)員-視頻瀏覽記錄
會(huì)員-視頻播放記錄
會(huì)員-視頻下載記錄
視頻、文章、專題頂和踩通用
頂{$obj.vod_up}{$obj.art_up}{$obj.topic_up}
踩{$obj.vod_down}{$obj.art_down}{$obj.topic_down}
視頻、文章、專題點(diǎn)擊量顯示通用
總點(diǎn)擊量:
日點(diǎn)擊量:
周點(diǎn)擊量:
月點(diǎn)擊量:
前臺(tái)瀏覽歷史記錄調(diào)用
歷史記錄
在視頻、文章、專題詳情頁面寫入瀏覽歷史記錄
預(yù)留ajax數(shù)據(jù)接口,方便瀑布流加載
參數(shù)
mid:模塊1視頻2文章3專題
limit:每頁條數(shù),支持10,20,30
page:頁碼,最多不超過20頁,防止非法采集
接口地址是index.php/ajax/data.html?mid=1&page=1&limit=10
常用標(biāo)簽技巧
1,在循環(huán)中獲取每個(gè)分類的數(shù)據(jù)量
{maccms:type ids="1,2,3,4"order="asc"by="sort"id="vo1"key="key1"}
分成:{$vo1.type_name};總數(shù)量:{$vo1.type_id|mac_data_count=all};今日數(shù)量:{$vo1.type_id|mac_data_count=today}。
{/maccms:type}
2,嵌套循環(huán)外層分類內(nèi)部視頻或文章,重點(diǎn)在于外部和內(nèi)部標(biāo)簽各自設(shè)置id 和key,系統(tǒng)默認(rèn)都是vo不適合會(huì)導(dǎo)致數(shù)據(jù)沖掉。
{maccms:type ids="1,2,3,4"order="asc"by="sort"id="vo1"key="key1"}
{maccms:vod num="10"type="'.$vo1['type_id'].'"order="desc"by="time"id="vo2"key="key2"}
{$vo1.type_name}:{$vo2.vod_name};
{/maccms:vod}
{/maccms:type}
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 蘋果cms v10模板標(biāo)簽