-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path模板标签制作说明.txt
242 lines (184 loc) · 6.63 KB
/
模板标签制作说明.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
****************************模板规范化管理 开始****************************
每个模版要把所用的css,js,img按照相关规定,放到指定目录。
每个模版都可定义不同的样式,所以系统内置的功能的相关文件也都放在了模版里,每个模版里存储一份,避免替换系统目录下的其他文件。
template/skins/ 为系统PC模版目录
template/mobile/ 为系统手机模版目录
images/ 存放模版的相关图片
css/ 存放模版的相关样式
js/ 存放模版的效果样式
****************************模板规范化管理 结束****************************
****************************模板介绍开始****************************
head.html 全站头部
bottom.html 全站尾部
index.html 网站首页
list.html 视频分类页
show.html 视频内容页
play.html 视频播放页
search.html 搜索页面
whole.html 只能检索页面
ulogin.html 会员登陆框(未登陆)
uinfo.html 会员登陆框(已登陆)
****************************模板介绍结束****************************
****************************全局标签开始****************************
{ctcms_url} 网站域名
{ctcms_name} 网站名称
{ctcms_title} 网站标题
{ctcms_keywords} 网站关键字
{ctcms_description} 网站描述信息
{ctcms_icp} 网站备案号
{ctcms_qq} 网站管理QQ
{ctcms_mail} 网站管理Email
{ctcms_weixin} 微信公众号
{ctcms_weixinurl} 微信公众号链接
{ctcms_stat} 网站统计代码
{ctcms_path} 安装目录
{ctcms_basepath} 扩展附件CDN目录( css、js、images)
{ctcms_templets} 当前模版文件目录
{ctcms_indextemplets} 默认PC模版文件目录
{ctcms_cid} 当前视频分类ID
{ctcms_searchlink} 视频搜索链接
分页标签可用在,首页、分类页、搜索页(需要配合大标签的 page= 一起使用)
{ctcms_page} 当前页数
{ctcms_pagejs} 总页数
{ctcms_pagenum} 总数量
{ctcms_pagesize} 每页条数
{ctcms_pagefirst} 首页链接
{ctcms_pagelast} 尾页链接
{ctcms_pageup} 上页链接
{ctcms_pagedown} 下页链接
{ctcms_pagelist} 翻页链接
{ctcms_pagenum_10} 循环链接,10为显示页数
****************************全局标签结束****************************
****************************条件判断if标签 开始****************************
if标签,支持多重嵌套,每个层级的if标签不能相同
例:
{if:[vod:i] > 1 }....{end if}
{if:[vod:i]%2 == 0}....{else}....{end if}
{if:[vod:i]%2 == 0}....{elseif:[vod:i] % 2=1}....{else}....{end if}
{if:[vod:tid]==1}
[推荐]
{end if}
****************************条件判断if标签 结束****************************
****************************友情链接标签 开始****************************
参数:
table: 数据库 link
field: 查询字段,多个用,来隔开 ,留空为全部
where: 查询条件,如:cid=1 多个条件用|来隔开
limit: 获取数据条数,留空为显示全部
order: 排序方式
例:
{ctcms:link table="link" limit="100" order="id desc"}
[link:i]序号
[link:name]名称,支持长度控制[link:name len=10]
[link:link]地址
[link:pic]图片
{/ctcms:link}
****************************友情链接标签 开始****************************
****************************分类标签开始****************************
参数:
table: 数据库 link
field: 查询字段,多个用,来隔开 ,留空为全部
where: 查询条件,如:fid=0 多个条件用|来隔开
limit: 获取数据条数,留空为显示全部
order: 排序方式
例:视频单级别分类调用:
{ctcms:class table="class" field="id,name,fid" where="" limit="10" order="xid asc"}
[class:i]:序号
[class:id]:id
[class:fid]:父分类id
[class:name]:名称
[class:link]:链接
{/ctcms:class}
****************************分类标签结束****************************
****************************搜索参数和标签详解 开始****************************
参数详解:
wd:名称或主演
py:首字母
zhuyan:主演
daoyan:导演
diqu:地区
yuyan:语言
year:上映日期
cid:所属分类
sort:排序字段
order:排序 desc(倒序) asc (正序)
例如:
index.php/search?wd=火影 搜索名称为火影的数据
index.php/search?daoyan=刘德华 搜索主演为刘德华的数据
index.php/search?py=A 搜索首字母为A的数据
index.php/search?cid=1&wd=海贼 搜素分类ID为1下属的名称为海贼的数据
index.php/search?wd=火影&order=desc&sort=hits 搜索名称为火影的数据按照 总人气倒序排列
支持标签:
{ctcms_key} 搜索关键字
{ctcms_wd} 搜索的名称
{ctcms_py} 搜索的首字母
{ctcms_zhuyan} 搜索的主演
{ctcms_daoyan} 搜索的导演
{ctcms_diqu} 搜索的地区
{ctcms_yuyan} 搜索的语言
{ctcms_year} 搜索的年代
{ctcms_cid} 搜索的分类id
****************************视频搜索参数详解 结束****************************
****************************视频分类列表页参数详解 开始****************************
支持标签:
[class:id] 当前分类id
[class:fid] 当前分类的父级id
[class:xid] 当前分类的排序id
[class:name] 当前分类名称
[class:link] 当前分类链接
****************************视频分类列表页参数详解 结束****************************
****************************视频列表标签 开始****************************
table: 数据库 vod
field: 查询字段,多个用,来隔开 ,留空为全部
where: 查询条件,如:tid=1 多个条件用|来隔开
page: 获取数据条数,分页专用
limit: 获取数据条数,留空为显示全部,如:0,50
order: 排序方式
例如:
{ctcms:vod table="vod" field="*" where="tid=1|zhuyan=吴京|py=A" limit="50" order="addtime desc"}
[vod:i] 序号
[vod:i len=5] 序号,重几开始
[vod:id] 编号
[vod:cid] 分类ID
[vod:name] 名称:可控长度len=10
[vod:pic] 图片
[vod:zhuyan] 主演
[vod:daoyan] 导演
[vod:diqu] 地区
[vod:yuyan] 语言
[vod:info] 备注
[vod:year] 发行日期
[vod:tid] 是否推荐,0未推荐,1已推荐
[vod:hits] 点击量
[vod:text] 描述:可控长度
[vod:addtime style=Y-m-d] 添加时间:可控时间格式 Y-m-d ,y-m-d , m-d
[vod:time style=time] 更新时间:格式化 如:3小时前
[vod:link] 链接
[vod:playlink] 播放链接,默认是第1组播放器的第1条数据
[vod:cid] 分类ID
[vod:classlink] 父分类链接
[vod:classname] 父分类名
{/ctcms_vod}
****************************视频列表标签 结束****************************
****************************视频内容页、播放页标签 开始****************************
调用当前视频数据的标签,同vod标签, 例如[vod:id] [vod:name]
播放页特有标签:
[vod:player] 这个是播放器代码,必须有。
[vod:ji] 当前第几集
[vod:jname] 当前集数名称
[vod:playurl] 当前播放数据的真实播放地址
[vod:laiy] 当前播放数据的来源标记 例如:youku
[vod:zname] 当前播放数据的来源显示名称 例如:优酷视频
播放列表标签:(只能用在内容页、播放页)
参数:
{ctcms_zu}
{xu} 序号
{ly} 播放组来源
{name} 播放组名称
{ctcms_ji}
{name} 集数名称
{link}播放链接
{url}播放片源地址
{/ctcms_ji}
{/ctcms_zu}
****************************视频内容页、播放页标签 结束****************************