-
网站基本信息调用:网站标题
[.$ourphp_web.website.] 网站域名[.$ourphp_web.weburl.] 网站LOGO[.$ourphp_web.weblogo.] 公司名称[.$ourphp_web.webname.] 公司地址[.$ourphp_web.webadd.] 公司电话[.$ourphp_web.webtel.] 手机[.$ourphp_web.webmobi.] 传真[.$ourphp_web.webfax.] Email[.$ourphp_web.webemail.] 邮编[.$ourphp_web.webzip.] QQ[.$ourphp_web.webqq.] 联系人[.$ourphp_web.weblinkman.] 备案号[.$ourphp_web.webicp.] 建站时间[.$ourphp_web.webtime.] 全局关键词[.$ourphp_web.webkeywords.] 全局描述[.$ourphp_web.webdescriptions.] 第三方统计代码[.$ourphp_web.webstatistics.] 获取网站URLhttp://[.$ourphp_web.weburl.][.$ip.ourphpurl.] 短标题[.$ourphp_web.websitemin.] 微信号[.$ourphp_web.weixin.] 二维码[.$ourphp_web.erweima.] 支付宝号[.$ourphp_web.alipayname.] 其它常用标签网站路径[.$webpath.] 模板路径[.$templatepath.]
BANNER[.banner lang="cn" row="5" name="banner" id="0" type="0".]
<a href="[.$banner.url.]"><img src="[.$banner.img.]">[.$banner.title.]</a>
[./banner.]lang="" 语言标识
row="" 显示数量
id="0" 表示不筛选,如果筛选调用可以这样
id="1,2,8" 表示调用ID 1,2,8的数据
type="0" 0表示电脑端调用 1表示手机端调用 (id=0的情况下)
type="3" 3~10表示调用3组到10组的数据 (id=0的情况下)
name="banner" 唯一值,不可改
备注标题标签[.$banner.text1.]和[.$banner.text2.]和[.$banner.text3.]
载入其它模板[.include file="cn/cn_head.html".]
说明:cn_head.html为要载入的模板文件 cn模板存放目录 调用单页面内容[.info type="about" id="1" html="1" size="150".] type="about" 调用单页面类型
id="1" 调用栏目列表id=1的单页面数据
html="" 1表示过滤html代码,2表示不过滤
size="150" 表示截取前150个字符
说明:截取字符只有html=1的情况下可用
只能调用单页面栏目,比如在首页调取公司简介等
单独调用视频[.info type="video" id="1" width="300" height="300" auto="2".] type="video" 调用视频
id="1" 调用视频id=1的数据
width 是播放器宽度 必须是数字
height 是播放器高度 必须是数字
auto="2"点击播放 =1自动播放
调用友情链接[.link row="5" type="1" name="link".]
<a href="[.$link.url.]" title="[.$link.title.]" target="_blank">[.$link.title.]</a>
[./link.]row="5" 显示数量
type="1" 1表显调用文字链接 2调用图片链接
name="link" 唯一值,不可改
如果调用图片加入以下代码:
<img src="[.$link.img.]">
栏目调用(非无限级)[.callcolumn id="3" row="8" lang="cn" type="td" name="callcolumn".]
<li><a href="[.$callcolumn.url.]" title="[.$callcolumn.title.]">[.$callcolumn.title.]</a></li>
[./callcolumn.]id="3"调用栏目的id 当0时调用整站栏目
row="8"显示数量
lang="cn"语言标识
type="td"等于td 表示同级调用
等于ty表示按栏目调用,等于dq调用指定ID栏目
name="callcolumn" 唯一值,不可改
还可以使用的标签:
[.$callcolumn.titleto.] 栏目副标题标签
[.$callcolumn.briefing.] 栏目介绍标签
[.$callcolumn.img.] 栏目图片标签
三级栏目调用[.foreach from=$column item=op.]
<!--一级循环内容-->[.if isset($op.child).]
[.foreach from=$op.child item=opop.]
<!--二级循环内容-->
[.if isset($opop.child).]
[.foreach from=$opop.child item=opopop.]
<!--三级循环内容-->
[./foreach.]
[./if.]
[./foreach.]
[./if.][./foreach.]
如果改成二级循环 可以把第三层删掉
循环内容中,可以调用栏目里面的标签。
每一层循环内容中的标签 必须要以每一层的item中的值开头
如: 第二层循环 调用栏目标题标签,那么标签是:[.$opop.title.]
漂浮广告调用[.$advert.float.] 右下角广告调用[.$advert.right.] 对联广告调用[.$advert.double.] 通用顶部广告调用[.$ad.head.] 通用底部广告调用[.$ad.foot.] 浮动客服调用[.service type="0".]
type="0" 调用全部客服
调用指定类型的客服:
type="qq" 或者 type="aliww" 或者 type="skype"
可以在service 中增加一个新属性 temp="index" 如果 =index 不加载模板 可以直接用循环标签循环客服列表
-
特殊标签标签修饰日期修饰:
[.$opcms.time|date_format:"%Y,%m,%d".] $opcms.time 是要来修饰的字段
|date_format:"%Y,%m,%d" 是用来修饰时间显示的。比如这个 等同于:2015,1,1
当然,还可以有很多种修饰方法。在举一个例子:
|date_format:"%Y,%m,%d %H:%M:%S " 等同于:2015,1,1 16:02:04
长文截取:[.$opcms.content|truncate:33:"...".] $opcms.content 是要来截取的字段
|truncate:33:"..." 是用来截取长度的。其中:33表示截取
前33个字符。 "..."表示超出33个字符后用 ... 替代。
模板注释:[.*这里是注释内容*.] [.**.] 是ourphp的注释方法
<!----> 是html的注释方法
[.**.]的好处在于,不会把注释的内容显示在源代码里
获取值:[.$smarty.get.id.]
[.$smarty.post.id.]
获得GET中的id值,等同于:$_GET['id'] 值可变
获得POST中的id值,等同于:$_POST['id'] 值可变
自动换行:[.$opcms.content|wordwrap:30.] $opcms.content 是要来截取的字段
|wordwrap:30 是用来换行的。其中:30表示第30个
字符后,自动换行。
取行号:[.$ourphp.i.] 我们一般用i这个标签来取循环数据中的行号
$ourphp是不固定的变量,根据标签的变量来调用i
隔行换色:[.cycle values="#eeeeee,#d0d0d0".]
去除HTML标签 [.$opcms.content|strip_tags.] $opcms.content 是要来截取的变量
|strip_tags 是去掉这个变量中所有的HTML标签
万能标签[.ourphp form="article" row="3" lang="cn" id="0" type="op" name="ourphp".]
<li><font>[.$ourphp.i.]</font><a href="[.$ourphp.url.]" title="[.$ourphp.title.]">[.$ourphp.title.]</a><span>[.$ourphp.time|date_format:"%Y,%m,%d".]</span> <p>[.$ourphp.description.]</p> </li>
[./ourphp.]万能标签解释:
他可以分别调用多个表内的数据
form="article" 表名
分别有:
article 文章表 ,photo 图集表
product 产品表,video 视频表
job 招聘表,down 下载表
row="3" 显示条数
lang="cn" 语言标识
id="0" 时调用所有表内数据
想单独调用某个栏目内的数据,那么ID要等于栏目ID 如:id="2"
type="op" 不使用属性
type="0" 调用头条 type="1"调用热门
type="2" 调用滚动 type="3"调用推荐
name="ourphp" 唯一值,不可以改
注意的是:每个表的字段可能有所不同
栏目名:[.$ourphp.column['title'].]
栏目地址:[.$ourphp.column['url'].]
商品品牌调用标签[.foreach $brandclass as $op.]
<li><a href="[.$op.url.]" title="[.$op.title.]"><img src="[.$op.minimg.]" border="0" />[.$op.title.]</a></li>
[./foreach.]无限级栏目调用[.function name=menu.]
[.foreach $data as $op.]
<li class="item"><a href="[.$op.url.]">[.$op.title.]</a>
[.*无限级开始*.][.if isset($op.child).]
<ul class="nav">
[.call name=menu data=$op.child.]
</ul>
[./if.][.*无限级结束*.]
</li>
[./foreach.]
[./function.]
[.call name=menu data=$column.]这个标签可以把后台的所有栏目按照级别层次
无限级循环出来。还可以在循环体内插入:
[.$op.titleto.] 栏目副标题标签
[.$op.briefing.] 栏目介绍标签
[.$op.img.] 栏目图片标签
开发者标签[.sql mysql="输入MYSQL语句" font="未找到数据!" name="sql".]
这里是被循环的变量
[./sql.]它可以调用所有表的数据,比万能标签还万能。但需要你对数据库熟悉的情况下可以使用。或在OURPHP官方技术人员帮助下使用。
-
获取当前栏目名
[.$listname.title.] 当前栏目副标题[.$listname.titleto.] 当前栏目列表模板[.$listname.listtemp.] 当前栏目内容模板[.$listname.viewtemp.] 当前栏目介绍[.$listname.briefing.] 当前栏目图片[.$listname.minimg.] 列表页广告调用[.$ad.list.] 当前位置(面包屑)[.foreach $crumbs as $op.]
>> <a href="[.$op.url.]" title="[.$op.title.]">[.$op.title.]</a>
[./foreach.]列表调用(翻页)[.list id="$listid" form="article" name="list".]
<li><a href="[.$list.url.]" title="[.$list.title.]">[.$list.title.]</a><span>[.$list.time|date_format:"%Y,%m,%d".]</span></li>
[./list.][.$ourphppage.]
id="$listid" 获取当前列表ID
form="article" 调用文章列表
他可以分别调用多个表内的数据
form="article" 表名
分别有:
article 文章表 ,photo 图集表
product 产品表,video 视频表
job 招聘表,down 下载表
name="list" 唯一值,不可改
[.$ourphppage.] 翻页标签
简单扩展,如:每5条数据插入一次DIV,可以用下面的方法:
[.if $list.i % 5 == 0.]
<div class="news_line"></div>
[./if.]栏目名:[.$list.column['title'].]
栏目地址:[.$list.column['url'].]
品牌列表调用(翻页)[.brandlist id="$listid" name="brand".]
<li> <a href="[.$brandlist.url.]" title="[.$brandlist.title.]"><img src="[.$brandlist.minimg.]" width="206" height="206" alt="[.$brandlist.title.]" /></a></li>
[./brandlist.][.$ourphppage.]
这个标签要在
cn_brand.html 模板中使用
-
上一条
[.uptext form="article" type="up" font="上一条:" noacc="暂无数据".] form="article" 调用数据库
他可以分别调用多个表内的数据
分别有:
article 文章表 ,photo 图集表
product 产品表,video 视频表
job 招聘表,down 下载表
type="up" 上一条 down下一条
font="上一条:" 标识
你可以改成 上一篇等等。
noacc="暂无数据" 当没有数据时返回提示。
如果是手机页面,我们可以加一个参数上去:url="wap"
下一条[.uptext form="article" type="down" font="下一条:" noacc="暂无数据".] 内容页通用标签独立关键词[.$opcms.tag.] 独立描述[.$opcms.description.] 浏览量[.$opcms.click.] 内容页广告调用[.$ad.view.] 内容页评论调用评论调用[.comment id=$opcms.id type=$ip.type row="10".] row=10
表示调用10条和10条后翻页
文章内容页标签文章标题[.$opcms.title.] 文章作者[.$opcms.author.] 文章来源[.$opcms.source.] 发布时间[.$opcms.time.] 文章内容[.$opcms.content.] 文章缩略图[.$opcms.minimg.] 商品内容页标签商品标题[.$opcms.title.] 商品缩略图[.$opcms.minimg.] 商品大图[.$opcms.maximg.] 商品编号[.$opcms.number.] 商品货号[.$opcms.goodsno.] 品牌标签[.$opcms.brand.title.] 调用品牌名称
[.$opcms.brand.minimg.] 调用品牌LOGO
市场价格[.$opcms.market.] 本站价格[.$opcms.webmarket.] 库存数量[.$opcms.stock.] 商品属性调用[.foreach from=$opcms.attribute item=aop.]
<li>[.$aop.name.]:[.$aop.key.]</li>
[./foreach.]商品正文[.$opcms.content.] 商品组图[.foreach $opcms.img as $key => $op.]
<li><img src="[.$webpath.][.$op.img.]" alt="[.$op.name.]"/>[.$op.name.]</li>
[./foreach.]调用组图第一张图片:[.$webpath.][.$opcms.img[0].img.]
发布时间[.$opcms.time.] 销量月销量[.$opcms.total.] 总销量[.$opcms.totalday.] 赠送积分[.$opcms.integral.] 兑换积分[.$opcms.integralexchange.] 商品规格调用在使用商城模式下可以通过此标签调用商品的规格symbol=":"是分界符 [.ourphp_gg id=$opcms.specificationsid arr=$opcms.specifications mktprice=$opcms.market price=$opcms.webmarket mktpricefont="市场价" pricefont="本站价" stock="库存" stocks=$opcms.stock numberfont="货号" number=$opcms.number amount="购买数量" vipfont="所有会员价" freightfont="快递" symbol=":" usermoney=$opcms.usermoney freight=$opcms.freight.] 包邮标志[.$opcms.freight-tag.] 商品亮点(一句话介绍) [.$opcms.suggest.]
如果是图片,用img包起来图集内容页调用图集标题[.$opcms.title.] 发布时间[.$opcms.time.] 图集正文[.$opcms.content.] 图集组图[.foreach $opcms.img as $key => $op.]
<li><a href="[.$webpath.][.$op.img.]"><img src="[.$webpath.][.$op.img.]" />[.$op.name.]</a></li>
[./foreach.]取图集中的第一张图:[.$webpath.][.$opcms.img[0].img.]
视频内容页调用视频标题[.$opcms.title.] 视频缩略图[.$opcms.minimg.] 视频地址[.$opcms.playurl.] 发布时间[.$opcms.time.] 视频格式[.$opcms.format.] 视频宽度[.$opcms.width.] 视频高度[.$opcms.height.] 视频正文[.$opcms.content.] 浏览数量[.$opcms.click.] 封装播放器[.$opcms.player.] 用此标签可以直接调用视频播放器,是我们封装好的。仅支持swf,mp4,flv三种格式。如果你想自定义播放器,可以使用上面的[.$opcms.playurl.] 标签来调用后台数据。 下载内容页调用下载标题[.$opcms.title.] 发布时间[.$opcms.time.] 软件截图[.$opcms.minimg.] 软件介绍[.$opcms.content.] 授权方式[.$opcms.empower.] 软件类型[.$opcms.type.] 操作语言[.$opcms.lang.] 软件大小[.$opcms.size.] 软件厂商[.$opcms.make.] 运行环境[.$opcms.setup.] 下载地址(跳转)[.$opcms.downurl.] 软件描述[.$opcms.description.] 下载地址(真实)[.$opcms.downurltrue.] 招聘内容页调用招聘标题[.$opcms.title.] 发布时间[.$opcms.time.] 招聘职位[.$opcms.work.] 工作地点[.$opcms.add.] 工作性质[.$opcms.nature.] 工作经验[.$opcms.experience.] 最低学历[.$opcms.education.] 招聘人数[.$opcms.number.] 年龄要求[.$opcms.age.] 福利待遇[.$opcms.welfare.] 月薪[.$opcms.wage.] 应聘联系人[.$opcms.contact.] 联系电话[.$opcms.tel.] 详细描述[.$opcms.content.]
-
单页面调用单页面标题
[.$opcms.title.] 单页面内容[.$opcms.content.] 留言板版块调用[.*留言版块开始*.]
<table width="100%" border="1" cellpadding="10" bordercolor="#e7eff3" bgcolor="#ffffff" style="text-align:left; font-size:12px; border-collapse:collapse; padding:0px;">
<tr style="background:url([.$webpath.]skin/clubgb.png) repeat-x;">
<td style="padding:0px 0px 0px 10px; height:31px;"><div align="left">版块名称</div></td>
<td style="padding:0px; height:31px;"><div align="center">成立时间</div></td>
</tr>
[.foreach $club as $key => $op.]
<tr>
<td height="50">
<p style="font-size:24px; float:left; color:#333333; line-height:50px;"><a href="[.$op.url.]">【[.$op.title.]】</a></p>
<p style="font-size:12px; color:#999999; float:left; line-height:50px; color: #FF6600;">([.$op.number.]条留言)</p>
<div style="clear:both;"></div>
<p style="font-size:12px; color:#999999; padding-left:10px;">[.$op.content.]</p>
</td>
<td><div align="center">[.$op.time|date_format:"%Y-%m-%d %H:%I:%S".]</div></td>
</tr>
[./foreach.]
</table>
[.*留言版块结束*.]留言板内容调用[.*留言开始*.]
<table width="100%" border="1" cellpadding="10" bordercolor="#e7eff3" bgcolor="#ffffff" style="text-align:left; font-size:12px; border-collapse:collapse; padding:0px;">
<tr style="background:url([.$webpath.]skin/clubgb.png) repeat-x;">
<td style="padding:0px 0px 0px 10px; height:31px; width:600px;"><div align="left">留言列表</div></td>
<td style="padding:0px 0px 0px 10px; height:31px;"><div align="left">发表留言</div></td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellpadding="10">
[.if empty($opcms).]
<tr>
<td>暂无留言,请您发表吧!</td>
</tr>
[./if.]
[.foreach $opcms as $key => $op.]
<tr>
<td width="20%" rowspan="2" valign="top"><div align="center"><img src="[.$webpath.]skin/userhead_s.jpg" border="0" /></div></td>
<td width="80%" style="min-height:60px;" valign="top">
<p style=" height:30px; line-height:30px; border-bottom:1px #CCCCCC dashed;"><span style="float:right; font-size:12px; color:#999999;">([.$op.time.])</span>[.$op.name.]</p>
<p style=" margin-top:20px;">[.$op.content.]</p>
</td>
</tr>
<tr>
<td>
[.if $op.reply != ''.]
<table width="100%" border="0" cellpadding="5" bgcolor="#D7E1F9">
<tr>
<td style="border-bottom:1px #ffffff dashed;">管理员回复:</td>
</tr>
<tr>
<td valign="top">[.$op.reply.]</td>
</tr>
</table>
[./if.]
</td>
</tr>
<tr>
<td style="border-bottom:1px #CCCCCC dashed; height:10px;"> </td>
<td style="border-bottom:1px #CCCCCC dashed; height:10px;"> </td>
</tr>
[./foreach.]
</table>
</td>
<td valign="top">
<form id="form1" name="form1" method="post" action="[.$bookform.]">
<table width="100%" border="0" id="float" class="right_fl">
<tr>
<td><div align="right">姓名:</div></td>
[.if $ip.bookuser == 0.]
<td><input type="text" name="bookname" style="width:230px; height:25px; border:1px #CCCCCC solid; background:#FFFFFF; font-size:14px; line-height:25px; color:#666666;" /></td>
[.else.]
[.if isset($smarty.session.username).]
<td><input type="text" name="bookname" value="[.$smarty.session.name.]" style="width:230px; height:25px; border:1px #CCCCCC solid; background:#f4f4f4; font-size:14px; line-height:25px; color:#ccc;" readonly /></td>
[.else.]
<td><input type="text" name="bookname" style="width:230px; height:25px; border:1px #CCCCCC solid; background:#FFFFFF; font-size:14px; line-height:25px; color:#666666;" /></td>
[./if.]
[./if.]
</tr>
<tr>
<td><div align="right">联系方式:</div></td>
<td><input type="text" name="booktel" style="width:230px; height:25px; border:1px #CCCCCC solid; background:#FFFFFF; font-size:14px; line-height:25px; color:#666666;" /></td>
</tr>
<tr>
<td valign="top"><div align="right">留言内容:</div></td>
<td><textarea name="bookcontent" style="width:230px; height:100px; border:1px #CCCCCC solid; background:#FFFFFF; font-size:14px; line-height:25px; color:#666666;"></textarea></td>
</tr>
<tr>
<td><div align="right">验证码:</div></td>
<td><input type="text" name="bookcode" style="width:100px; height:25px; border:1px #CCCCCC solid; background:#FFFFFF; font-size:14px; line-height:25px; color:#666666;" onfocus="document.getElementById('checkcode2').src+='?'" /> <img title="点击刷新" id="checkcode2" src="[.$webpath.]function/ourphp_code.php" align="absbottom" onclick="this.src='[.$webpath.]function/ourphp_code.php?'+Math.random();" width="80" height="25"></img></td>
</tr>
[.if $ip.bookuser == 0.]
<tr>
<td><div align="right"></div></td>
<td><input type="submit" name="Submit" value="提 交" style="width:80px; height:25px; border:0px; background:#68A7D4; color:#FFFFFF;" /></td>
</tr>
[.else.]
<tr>
<td></td>
[.if isset($smarty.session.username).]
<td><input type="submit" name="Submit" value="提 交" style="width:80px; height:25px; border:0px; background:#68A7D4; color:#FFFFFF;" /></td>
[.else.]
<td>请先登录,在发表留言!</td>
[./if.]
</tr>
[./if.]
<tr>
<td><input type="hidden" name="ip" value="[.$ip.ip.]" />
<input type="hidden" name="class" value="[.$ip.listid.]" />
<input type="hidden" name="lang" value="[.$ip.lang.]" />
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<div style="clear:both; height:20px;"></div>
[.$ourphppage.]
[.*留言结束*.]会员登录调用<script src="[.$webpath.]function/plugs/layer/layer.min.js"></script>
[.if isset($smarty.session.username).]
您好!<a href="client/user/">[.$smarty.session.username.]</a>
[.else.]
<a href="javascript:dialog()">登录</a> - <a href="client/user/?cn-reg.html">注册</a>
[./if.]
</p>
<script>
function dialog(){
$.layer({
type: 1,
title: '会员登录',
shade: [0],
border: [5, 0.3, '#000'],
area: ['410px', '220px'],
page: {html: '<form id="form1" name="form1" method="POST" action="[.$webpath.]client/user/ourphp_play.class.php?ourphp_cms=login" class="registerform"><table width="100%" border="0" cellpadding="5" style="font-size:12px;"><tr><td><div align="right">登录账号:</div></td><td><input type="text" name="OP_Useremail" style="width:300px; height:30px; border:1px #CCCCCC solid; line-height:30px; color:#999999" /><font color="#FF0000">*</font></td></tr><tr><td><div align="right">登录密码:</div></td><td><input type="password" name="OP_Userpass" style="width:300px; height:30px; border:1px #CCCCCC solid; line-height:30px; color:#999999" /><font color="#FF0000">*</font></td></tr><tr><td><div align="right">验证码:</div></td><td><input type="text" name="code" style="width:100px; height:30px; border:1px #CCCCCC solid; line-height:30px; color:#999999" onfocus="document.getElementById(\'checkcode\').src+=\'?\'" /><font color="#FF0000">*</font> <img title="点击刷新" id="checkcode" src="[.$webpath.]function/ourphp_code.php" align="absbottom" onclick="this.src=\'[.$webpath.]function/ourphp_code.php?\'+Math.random();" width="80" height="25"></img></td></tr><tr><td><div align="right"></div></td><td><input type="submit" name="Submit" value="登录" style="width:100px; height:30px; border:0px; background:#0099FF; color:#FFFFFF;"/></td></tr></table></form>'}
});
};
</script>搜索标签调用搜索调用<form name="search" method="post" action="[.$webpath.]search.php?temp=search">
<input type="text" class="text" name="content" id="content" value="请输入搜索关键词" onfocus="this.value=''" onblur="if(!value){value=defaultValue}"/>
<div class="select">
<select id="sid" name="sid">
<option value="article" selected="selected">文章</option>
<option value="product" >商品</option>
<option value="photo" >案例</option>
<option value="video" >视频</option>
<option value="down" >文档</option>
<option value="job" >招聘</option>
</select>
</div>
<input type="hidden" name="lang" value="cn" /><input type="hidden" name="type" value="pc" />
<input type="submit" title="搜索" class="button" value="搜索"/>
</form>单独搜索商品<form name="search" method="post" action="[.$webpath.]search.php?temp=search">
<input type="text" class="text" name="content" id="content" value="请输入搜索关键词" onfocus="this.value=''" onblur="if(!value){value=defaultValue}" style="width:350px;"/>
<input type="hidden" name="lang" value="cn" />
<input type="hidden" name="sid" value="product" /><input type="hidden" name="type" value="pc" />
<input type="submit" title="商品搜索" class="button" style="width:110px;" value="商品搜索"/>
</form>搜索结果注:该标签只可以在cn_search.html 搜索模板页面调用
<table width="100%" border="0">
[.foreach $search as $op.]
<tr bgcolor="[.cycle values="#f4f4f4,#ffffff".]">
<td width="50" style="border-bottom:1px #CCCCCC dashed;">[.$op.i.]</td>
<td style="border-bottom:1px #CCCCCC dashed;"><a href="[.$op.url.]" target="_blank">[.$op.title.]
<p style="font-size:12px; color:#999999; padding-left:30px;">[.$op.content|truncate:200:"...".]</p>
</a></td>
</tr>[.foreachelse.]
<tr>
<td>未搜索到记录!</td>
</tr>
[./foreach.]
</table>
判断来访类型 |
标签:[.$mobile.] 1.7.0版本后,自动识别URL。插入此标签后(PC模板和WAP模板统一)系统根据来访类型自动跳转对应页面。 建议把标签插入到 cn_head.html 等通用类模板中,这样每个页面都有判断跳转功能。 |
手机网站说明 |
手机网站目前URL的标签与PC网站的不同。比如万能标签中的URL地址标签是:[.$ourphp.url.] 那么手机URL地址就是[.$ourphp.wapurl.] 在开发的时候一定要注意。 |
手机端视频调用 |
<div id="a1"></div> <script type="text/javascript" src="[.$webpath.]function/plugs/ckplayer/ckplayer/ckplayer.js" charset="utf-8"></script> <script type="text/javascript"> var flashvars={ f:'[.$opcms.playurl.]', c:0 }; var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'}; var video=['[.$opcms.playurl.]->video/mp4']; CKobject.embed('[.$webpath.]function/plugs/ckplayer/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','100%',true,flashvars,video,params); </script> |