帝国cms描述有html标签,帝国cms常用标签调用方法(灵动标签和万能标签的调用方法)...

整理了一些常用的帝国CMS调用,灵动标签和万能标签的调用方法举例。幻灯片、标题、一级栏目、二级栏目、带模版的友情链接(下拉菜单)、判断内容页字段为空时是如何调用的等等...新手可以借鉴学习,这也是我常用来copy直接用的,节省了不少时间。

幻灯片:

1、显示表最新的头条信息(数字13代表头条,数字3代表最新)

[phomeflashpic]0,4,280,255,0,0,13,3[/phomeflashpic]

2、显示栏目最新的推荐信息并且显示标题(数字2代表栏目推荐,最后的数字0代表栏目最新)

[phomeflashpic]7,4,280,255,1,40,2,0[/phomeflashpic]

标题+简介(灵动标签的调用方法)

9fc028e0abf036fd847cab9d8bae341d.png

[e:loop={2,1,0,0}]

=esub($bqr[title],36)?>

=esub($bqr[smalltext],88)?>

[/e:loop]

时间(格式m-d)+标题

1、灵动标签调用方法:

举例:

e24b4630a84a8aabfe733a88ee1df21b.png

[e:loop={2,7,0,0}]

[=date('m-d',$bqr[newstime])?>] =esub($bqr[title],42)?>

[/e:loop]

2、万能标签调用方法:

页面内容模板:[!--empirenews.listtemp--][!--empirenews.listtemp--]

列表内容模板:

[!--newstime--] [!--title--]

首页调用(举例):[ecmsinfo]1,7,20,0,0,12,0[/ecmsinfo]   数字12是模板标签id

标题+new图片(最后更新时间)

fdc27b020bf17dd3abc71307a584eacc.png

[e:loop={1,5,0,0}]

$newimg="";

if(date("m-d",$bqr[truetime])==date("m-d"))

{

$newimg="new.gif";

}

?>

=esub($bqr[title],44)?>=$newimg?>

[/e:loop]

图片列表

[e:loop={'news',5,18,1}]

<?=%24bqr%5Btitlepic%5D?>

[/e:loop]

栏目导航列表

1、灵动标签调用方法:

[e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}]

$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址

?>

=$bqr[classname]?>

[/e:loop]

2、万能标签调用方法:

首页一级导航:[showclasstemp]'0',12,0,0[/showclasstemp] 数字12是标签id

当前列表页(有二级栏目显示二级,没有显示一级):[showclasstemp]'selfinfo',1,0,0[/showclasstemp] 数字1是标签id

二级导航下拉菜单:

9139837d76974940bfbacf9e2f7bc613.png

页面模板内容:

[!--bclassname--]

[!--empirenews.listtemp--]

[!--empirenews.listtemp--]

列表内容模板:

[!--classname--]

对应页面调用:[listshowclass]'0',12,0,0[/listshowclass] 数字12是标签id

横向简易搜索

举例:

1867fa3966dcc2628a6517a3a57b1a16.png

css:

.input_text { background: #FFF url(../images/sub_text.gif) no-repeat left; padding-left: 30px; color: #DFDFDF; height: 22px; border: 0; float: left; border: #d6d6d6 1px solid }

.input_submit { background: url(../images/search.jpg) no-repeat; width: 50px; border: none; cursor: pointer; height: 22px; margin-left: 10px }

涉及图片:

4b0ef2f8bfc2d5a7b58880e72d48183e.gif 

59548d66311b5ea752ef40e080da7946.png

栏目图片调用(标签模板)

1、万能标签调用方法:

页面模板内容:[!--empirenews.listtemp--][!--empirenews.listtemp--]

列表内容模板:

%5B!--classimg--%5D

首页调用:[showclasstemp]67,21,0,0[/showclasstemp] 67是id 21是模板

2、灵动标签调用方法(前12条记录):

[e:loop={"select classid,classname,classimg from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc limit 12",0,24,0}]

$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址

?>

<?=%24bqr%5Bclassimg%5D?>=$bqr[classname]?>

[/e:loop]

友情链接

1、带模版的下拉友情链接列表

fda49af7762ea0b8fa183369e92abb52.png

页面模板内容:

[!--empirenews.listtemp--][!--empirenews.listtemp--]

列表内容模板:[!--title--]

对应页面调用:[ecmsinfo]'select lname as title,lurl as titleurl,lid as id from [!db.pre!]enewslink where classid=1 order by lid limit 50',0,50,0,24,14,0[/ecmsinfo](14是模板标签 第一个50是数量)

2、友情链接图片:

[e:loop={'select lname,lurl,lpic from [!db.pre!]enewslink where checked=1 and classid=5 order by myorder,lid',3,24,0}]

<?=%24bqr%5Blpic%5D?>

[/e:loop]

留言板时间格式修改

=format_datetime($r[lytime],'Y-m-d H:i')?>

=format_datetime($r[lytime],'Y-m-d')?>

用if判断内容模板字段为空时:

1、举例:如果来源为空,则显示“脚本之家”

if($navinfor['befrom']=="") {

echo '脚本之家';

}

else{

echo ''.$navinfor[befrom].'';

}

?>

2、如果作者为空,则不输出任何内容,那么添加样式以及作者

if($navinfor['writer']=="") {

echo '';

}

else{

echo '作者:'.$navinfor[writer].'';

}

?>

好了这篇文章就介绍到这了,基本上常用的都有了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值