帝国cms常用标签调用方法(灵动标签和万能标签的调用方法)

这篇具有很好参考价值的文章主要介绍了帝国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]

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

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

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

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

     

[/e:loop] 

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

1、灵动标签调用方法:

举例:

[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图片(最后更新时间)

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

$newimg="";

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

$newimg="";

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

[/e:loop]

图片列表

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

[/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

二级导航下拉菜单:

页面模板内容:

[!--bclassname--] 

列表内容模板:

[!--classname--]

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

横向简易搜索

举例:

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 }

涉及图片: 

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

1、万能标签调用方法:

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

列表内容模板:

首页调用:[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);//取得栏目地址

=$bqr[classname]?>

[/e:loop]

友情链接

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

页面模板内容:

 [!--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}]

 [/e:loop]

留言板时间格式修改

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

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

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

1、举例:如果来源为空,则显示“yii666”

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

echo 'yii666';

else{

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

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

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

echo '';

else{

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

好了这篇文章就介绍到这了,基本上常用的都有了 文章来源地址https://www.toymoban.com/news/detail-436447.html

到了这里,关于帝国cms常用标签调用方法(灵动标签和万能标签的调用方法)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 帝国CMS使用灵动标签调用tags名称和链接的代码

    帝国CMS在调用tags标签时可以使用[showtags]模板标签进行调用,但是其格式和调用数据比较固定,有时候不能满足要求。这时候可以使用比较灵活的loop灵动标签调用更方便。 loop标签调用代码如下: [e:loop={\\\"select * from [!db.pre!]enewstags order by num desc limit 10\\\",0,24,0}] =$bqr[\\\'tagname\\\']? [/e

    2024年02月03日
    浏览(38)
  • 帝国CMS灵动标签如何调用$ecms_hashur[‘ehref‘]函数

    我们在二次开发时,后台调用链接就需要加上帝国CMS的$ecms_hashur[\\\'ehref\\\']函数,这是帝国CMS后台的安全函数,防止外部直接访问后台页面,直接强制访问后台链接就会提示“非法来源”。 我的站长站分享下制作自定义php页面,用帝国CMS灵动标签如何调用$ecms_hashur[\\\'ehref\\\']函数方法

    2024年02月09日
    浏览(66)
  • 帝国CMS灵动标签调用昨天、今天、某天、某天以前、某天以后发布的文章

    昨天发布的10篇文章 调用2020-01-30的10篇文章 [e:loop={\\\'news\\\',10,18,0,\\\'newstime=\\\'.to_time(\\\'2020-01-30 00:00:01\\\').\\\' and newstime=$bqr[title]? [/e:loop] 调用除今天以前的10篇文章 [e:loop={0,10,3,0,\\\'newstime=$bqno?、=$bqr[\\\'title\\\']?=date(\\\'Y-m-d\\\',$bqr[newstime])? [/e:loop] 调用2020-01-30以前的10篇文章 [e:loop={0,10,3,0,\\\'newstime=$bq

    2024年02月03日
    浏览(31)
  • 帝国CMS灵动标签调用文章第一张图片作为缩略图的实现代码

    今天给大家整理一下帝国CMS 灵动标签调用特俗效果是的一些实例代码,希望能给大家获得帮助。 教程开始: 灵动标签实例代码: \\\".$bqr[\\\'title\\\'].\\\" \\\".date(\\\'Y-m-d\\\',$bqr[newstime]).\\\" \\\".esub($bqr[smalltext],90).\\\" \\\";}?\\\" title=\\\" [/e:loop] 这篇文章就介绍到这了。

    2024年02月03日
    浏览(42)
  • 帝国CMS专题调用标签eshowzt不支持标签模板使用程序代码的解决方法

    本文讲述了帝国CMS专题调用标签eshowzt不支持标签模板使用程序代码的解决方法。涉及针对帝国CMS源码的修改。分享给大家供大家参考,具体如下: 一、问题: 在项目开发中需要在首页调用专题,且专题增加了“专题自定义字段”:副标题(ftitle),需要在栏目名调用出比较

    2023年04月20日
    浏览(26)
  • 帝国cms让listshowclass标签也可以调用栏目别名

    通过修改t_functions.php文件的以下几个地方 循环子栏目导航标签 function sys_ForShowSonClass($classid,$tempid,$show=0,$cline=0){ ... $sql=$empire-query(\\\"select classid,classname,bname,islast,sonclass,tbname,intro,classimg from {$dbtbpre}enewsclass where \\\".$where.\\\" and showclass=0 order by myorder,classid\\\".$limit);(这里加了bname 目的调

    2024年02月03日
    浏览(27)
  • 帝国CMS首页通过loop标签调用TAGS的实现代码

    帝国CMS首页无法调用TAGS,但是本人整理了一段可以使用的代码分享给大家。 \\\' target=\\\'_blank\\\' rel=\\\'nofollow\\\'\\\' alt=\\\'=$bqr[\\\'title\\\']?\\\' / =$bqr[\\\'smalltext\\\']?...\\\' title=\\\'更多\\\' target=\\\'_blank\\\'[更多] =date(\\\'Y-m-d\\\',$bqr[newstime])? 类目:=$bqsr[classname]? :=$alltag? ?php }else{? =$bqr[\\\'smalltext\\\']?...\\\' title=\\\'更多\\\' targe

    2024年02月03日
    浏览(31)
  • 帝国CMS让带模板的栏目导航标签支持栏目别名调用

    帝国原来的标签,该标签可以在帝国任意模板中调用: [showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp] 标签解释: 参数 参数说明 父栏目ID 查看栏目ID点这里 \\\'0\\\'为显示所有一级栏目 \\\'selfinfo\\\'显示本栏目下级栏目 标签模板ID 查看标签模板ID点这里 模

    2024年02月03日
    浏览(24)
  • 帝国CMS广告标签phomead生成的广告代码修改方法

    帝国cms生成广告标签如下: [phomead]1[/phomead] 1就是广告的id 那么生成广告标签的代码是在哪里修改呢 是在 /e/class/t_functions.php 文件里面的 function sys_GetAd 函数里修改。 不过在实际应用中 最是用加载js代码,方便修改。

    2024年02月03日
    浏览(24)
  • 灵动标签调用栏目缩略图的方法

    频道封面页面部分代码,使用灵动标签调用的标签内的模版显示了栏目缩放图,但是部分栏目没有栏目缩放图的时候,想让它显示一个指定的图片,应该怎么办? [e:loop={\\\"select classid, classname,classimg,classpath from `[!db.pre!]enewsclass` where bclassid=\\\'$bclassid\\\' order by `classid` desc \\\",7,24,0}] [

    2024年02月03日
    浏览(21)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包