最新版标签请访问:http://www.seacms.net/forum.php?mod=viewthread&tid=4
最新版标签请访问:http://www.seacms.net/forum.php?mod=viewthread&tid=4
最新版标签请访问:http://www.seacms.net/forum.php?mod=viewthread&tid=4
最新版标签请访问:http://www.seacms.net/forum.php?mod=viewthread&tid=4
==================================================
========= 目录 =========
00.相关必要说明
01.全局标签
02.自定义标签
03.if标签和嵌套if标签subif(支持php语句、多elseif判断)
04.菜单列表标签menulist及smallmenulist
05.文章菜单列表标签newsmenulist及newssmallmenulist
06.视频区域块列表标签arealist
07.文章区域块列表标签newsarealist
08.视频单层循环数据列表标签videolist
09.文章单层循环数据列表标签newslist
10.频道列表页标签channel.html
11.搜索列表页标签search.html
12.级联筛选列表页标签cascade.html
13.自定义页列表标签self_xxxx.html
14.文章列表页标签newspage.html
15.文章搜索页列表newssearch.html
16.专题列表标签topicindex.html
17.专题页标签topic.html
18.内容页播放页共同标签content.html/play.html
19.文章内容页标签news.html
20.级联搜索调用标签(可作用于整个CMS)
21.专题调用标签
22.友情链接列表标签
23.留言板标签gbook.html
24.tags页独有标签tag.html
25.运算符说明(加减乘除、大小比较等等)
26.模板标签里的时间函数data()详细参数说明
========= 内容 =========
00.相关必要说明
(一)海洋cms的模板内的if判断支持一些PHP函数,如果你熟悉一些php编程技术,可以实现一些更加强大和灵活的功能。例如:
例如判断当天是星期几:{if:date('N')==2}周二{else}不是周二{end if}
这里就是使用了php时间函数 date('xxxxxx')的功能,其它参数请百度查阅php相关函数。
(二)评分 评论 顶踩 留言 幻灯片 定时任务等功能依赖系统js文件,模板必须引入以下js文件。
<script src="/{seacms:sitepath}js/common.js"></script>
<script src="/{seacms:sitepath}js/function.js"></script>
(三)播放器调用必须引入play.js,播放页模板play.html的</head>上面加入:
<script src="/{seacms:sitepath}js/play.js"></script>
<script>var playn='{playpage:name}', playp='{playpage:part}';</script>
(四)关于点击数,内容页和播放页如果没有{playpage:hit} 点击数标签,则点击数无法增加
(五)收藏影片标签代码,当开启会员中心并已加载系统js的情况下,收藏代码如下:
<a href="javascript:AddFav('影片id','')">收藏</a> (影片id请对应各个页面的id标签)
(六)关于搜索的要点:
视频搜索对应文件:根目录/search.php,input的name值:searchword,action=search.php
文章搜索对应文件:根目录/so.php,input的name值:searchword,action=so.php
(七)关于自定义页面:自定义页面需要在后台生成才可以访问,用self_开头,用#表示存放的目录,默认根目录。
例如:self_new.html表示根目录下,self_top#new.html表示top文件夹下。
(八)对应的默认模板文件名称:
首页index.html
频道列表页channel.html
搜索列表页search.html
级联筛选列表页cascade.html
自定义页列表self_xxxx.html
文章首页newsindex.html
文章列表页newspage.html
文章搜索页newssearch.html
专题列表topicindex.html
专题页topic.html
内容页content.html
播放页play.html
弹出播放页openplay.html
文章内容页news.html
留言板gbook.html
tags页tag.html
视频地图页map.html
文章地图页newsmap.html
头部页面head.html
底部页面foot.html
用户注册reg.html
用户登录login.html
01.全局标签
解析范围:以下标签无特殊说明的话、均支持所有模板
{seacms:top} 页面头部
{seacms:foot}页面尾部
{seacms:indexlink}首页链接
{seacms:topiclink}专题首页链接
{seacms:newslink} 文章首页链接
{seacms:gbook} 留言链接标签
{seacms:siteurl}网址,形如:www.seacms.net
{seacms:member} 会员登录,注册
{seacms:sitepath}调用seacms的安装路径,安装路径可以在后台设置和修改。
{seacms:adfolder}网站广告文件夹名,广告文件夹位于根目录下的js文件夹中,默认ads
{seacms:sitename}调用seacms的站点名称,如站长设置站点名称为“seacms电影站”,那在模板中调用这个标签即可显示这个名字
{seacms:des} 站点描述
{seacms:copyright}管理员信箱---ICP备案信息--程序版本,支持html标签
{seacms:sitevisitjs}网站统计代码,如某网站的统计JS:<script language="javascript" type="text/javascript" src="http://js.users.51.la/3400570.js"></script>
{seacms:sitenotice}网站关键词
{seacms:allcount} 网站总数据数量
{seacms:daycount} 当天更新数据数量
{seacms:keywords} 搜索关键字(后台设置)
{seacms:hotkeywords len=5}热门搜索关键字,可控制个数,默认为5个(搜索最多的关键字)
{seacms:runinfo}程序运行信息
{seacms:currenttypeid} 当前分类ID(注意:此标签只能在分类页、内容页、播放页有效,表示当前数据所在分类ID,在其他页为-444)
{seacms:letterlist} 首字母排序列表
{seacms:slide width=450 height=233} 幻灯片标签,width及height属性分别控制幻灯片宽度高度
{seacms:showhistory} 我的观看历史 显示/隐藏 功能按钮 必需调{seacms:maxhistory}盒子
{seacms:maxhistory width=960 height=190 num=10 style=pic} 观看历史盒子显示标签 width及height属性分别控制宽度高度,num显示条数,style样式(pic或font) 默认为pic
{seacms:strip}<html></html>{/seacms:strip} 移除html标签外多余的空格、换行符、制表符,起压缩网页大小作用,使网页打开更快
{seacms:load filename}载入附加模板 filename 是你的模板文件名
例1:
{seacms:load head.html}效果跟{seacms:top}一样,载入附加模板head.html
02.自定义标签
解析范围:支持所有模板
说明:
后台添加自定义标签时候,支持多个随机显示(使用$$$隔开即可),可以用来做随机广告位
例1:
{self:tagname}
03.if标签和嵌套if标签subif(支持php语句、多elseif判断)
注意:使用==表示等于
解析范围:
支持所有模板,支持在所有循环列表标签中使用if标签,在if标签中可以使用嵌套if标签subif标签例1:
{if:[videolist:i]% 2==0}......{subif:[videolist:i]% 3==0}......{end subif}......{end if}
例2:
{if:[videolist:i]% 2==0}......{else}......{end if}
例3:
{if:[videolist:i]% 2==0}......{elseif:[videolist:i]% 3==0}......{elseif:[videolist:i]% 4==0}......{else}......{end if}
*(php7环境下)判断字符为空时,部分情况下需要用引号,否则可能导致500错误。例如:if:"[videolist:state]"==""
04.菜单列表标签menulist及smallmenulist
解析范围:支持所有模板
参数:
type:菜单类型:1,2,3/all/top1,2,3表示分类ID支持单个或多个分类、多个分类用逗号隔开,top表示调出一级菜单,all全部调出分类菜单
注意:
1.此标签支持双层循环嵌套,menulist内嵌smallmenulist,如下例3
2.menulist的type表示分类id(smallmenulist的type表示父级分类的ID)
例1:
{seacms:menulist type=top}
[menulist:i]菜单项排序位
[menulist:typename]菜单项名称
[menulist:typeid]菜单项id
[menulist:upid]父级菜单项id
[menulist:link]菜单项链接
{/seacms:menulist}
例2:
同时调出一级分类和二级分类
{seacms:menulist type=top}[menulist:typename]{/seacms:menulist}
{seacms:menulist type=son}[menulist:typename]{/seacms:menulist}
例3:
循环调出一级分类及二级分类
{seacms:menulist type=top}
[menulist:typename]
{seacms:smallmenulist type=[menulist:typeid]}
[smallmenulist:typename]
{/seacms:smallmenulist}
{/seacms:menulist}
例4:{seacms:menulist type=1,2,3,4}
[menulist:typename]
{/seacms:menulist}
05.文章菜单列表标签newsmenulist及newssmallmenulist
解析范围:支持所有模板
参数:
type:菜单类型:1,2,3/all/top1,2,3表示分类ID支持单个或多个分类、多个分类用逗号隔开,top表示调出一级菜单,all全部调出分类菜单(ulliulli)
注意:
1.此标签支持双层循环嵌套,newsmenulist内嵌smallnewsmenulist,如下例3
2.newsmenulist的type表示分类id(smallnewsmenulist的type表示父级分类的ID)
例1:
{seacms:menulist by=news type=top}
[menulist:i]菜单项排序位
[menulist:typename]菜单项名称
[menulist:typeid]菜单项id
[menulist:upid]父级菜单项id
[menulist:link]菜单项链接
{/seacms:menulist}
例2:
同时调出一级分类和二级分类
{seacms:menulist type=top by=news}[menulist:typename]{/seacms:menulist}
{seacms:menulist type=son by=news}[menulist:typename]{/seacms:menulist}
例3:
循环调出一级分类及二级分类
{seacms:menulist type=top by=news}
[menulist:typename]
{seacms:smallmenulist by=news type=[menulist:typeid]}
[smallmenulist :typename]
{/seacms:smallmenulist}
{/seacms:menulist}
例4:{seacms:menulist by=news type=1,2,3,4}
[menulist:typename]
{/seacms:menulist}
06.视频区域块列表标签arealist
解析范围:所有模板
参数:
areatype:区域块列表分别调用的数据分类值为1,2,3/all支持单个或多个,多个分类逗号隔开;all调出全部一级分类的区域列表块
例:
{seacms:arealist areatype=1,2,6}或者{seacms:arealist letter=a,b,c,d}
[arealist:i]区域块排序位
[arealist:typename]区域块中类型的名称
[arealist:count]区域块数据数量
[arealist:link]�
qq_22326299
- 粉丝: 0
- 资源: 1
最新资源
- 西门子S7-1200 PLC与KTP700触摸屏控制V90伺服电机功能实现及参数设置程序,西门子1200PLC和KTP700触摸屏控制西门子V90伺服电机例子程序 程序简介:可以实现V90伺服电机的正
- 三菱FX系列PLC与昆仑通泰MCGS触摸屏控制松下伺服电机程序集:含触摸屏程序、PLC梯形图、接线图及功能说明,三菱全系列fx1sfx3u型PLC程序和昆仑通泰MCGS触摸 控制松下伺服电机控制程序3
- 赛灵思FPGA与CMV2000相机集成技术:全套资料支持生产与科研应用,实现灵活配置与高性能成像,赛灵思fpga+CMV2000 相机整套资料齐全,可生产,可科研 ,关键词:赛灵思FPGA;C
- Qt多路串口通信源码:自定义协议帧与读写配置文件ini功能实现,支持定长与可变长通信协议,适用于嵌入式开发环境,多路Qt串口通信源码C++语言接口自定义协议帧Qt读写配置文件ini: 可变长定长通信接
- 三菱FX3U与欧姆龙E5CZ温控器Modbus通讯实现温度设定读取与报警功能案例,三菱FX3U与欧姆龙E5CZ温控器485通讯案例 目的:通过三菱FX3U的485BD板,与欧姆龙E5CZ AZ
- Simulink平台下的非线性模型预测控制算法:无人驾驶运动控制的代码实现,基于simulink平台的非线性模型预测控制算法实现代码,无人驾驶运动控制 ,基于Simulink平台的非线性模型;预测控制
- 威纶通锁屏催款程序:智能提示输入密码,锁定控件直至款项缴清,取消总密码解锁系统,适用于多品牌PLC,威纶通 锁屏催款 程序 目的:采用宏指令方式,用于项目催款,在对方没有付清全部项目款时每月提示输入密
- 西门子S7-200smart PLC通过Profinet通讯控制G120变频器程序,实现速度设定与读取、启停控制及故障复位等功能 ,西门子S7-200smart型PLC使用profinet通讯控制G1
- 西门子S7-1200PLC与KTP700触摸屏精准控制步进电机运动程序,支持多种模式及运行状态实时显示 ,西门子S7-1200PLC和KTP700触摸屏控制步进程序 西门子S7-1200PLC和KTP
- FPGA驱动W5500以太网模块:SPI传输80MHz高速TCP客户端源码,支持多Socket与UDP模式学习宝典,fpga 以太网w5500 SPI传输80MHz FPGA verilog TCP
- "永宏PLC与台达VFD-M变频器RTU通讯程序的极致体验:简单上手,功能强大,附教程和全套配套程序",永宏plc和台达vfd-m变頻器modbs rtu通讯程序史上最好用的plc和变頻器rtu通讯程
- LabVIEW与多种PLC通讯:西门子S7系列、三菱全系列及欧姆龙通讯协议深度解析-实现TCP访问IO及寄存器,LabVIEW与西门子S7系列 三菱全系列 欧姆龙PLC通讯 支持西门子S7系列S7
- 台达PLC与其他品牌变频器及伺服Modbus通讯程序文档:涵盖多种设备控制及数据读取,含源程序赠送,台达PLC Modbus通讯程序文档内容: Modbus RTU简介 台达MS300变频器写频率,读
- 西门子及多款变频器通讯控制:博途V16实现Modbus RTU通讯配置与监控,包括写启停、频率调整与读取状态、输出频率、电压、电流等多功能参数 ,西门子1200与变频器Modbus RTU通讯(博途V
- 借鉴老外大型装配机程序Step7架构,西门子PLC技术助力自动化工程师进阶学习先进架构之道,老外大型装配机程序Step7程序,西门子300P L C,非标自动化工程师可以好好学习人家先进的架构 ,核心
- 西门子S7-200 Smart PLC与台达变频器通讯实现:触摸屏控制变频器远程监控程序解决方案,西门子s7 200smart与台达变频器485通讯 目标:用触摸屏和西门子smart 控制变频器通讯
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈