导航:首页 > 万维百科 > 帝国cms调用的语法

帝国cms调用的语法

发布时间:2020-09-11 18:14:20

1、帝国cms 副标题怎么调用,有整理的调用标签留一份哦!

在 e:loop 标签中 调用方法为:<?=$bqr[ftitle]?>

帝国CMS副标题直接使用 [!--ftitle--]

2、帝国cms一个字段多个值怎么调用

你是要在哪里调用自定义字段? 假如自定义字段为:fields 如果是在列表页模版中的中调用的话:[!--fields--] 如果是在内容页模版中调用的话:[!--fields--] 如果是在灵动标签中调用的话:

3、在帝国cms中,怎么调用所有新闻系统中的最新文章,热门文章。是不是用灵动标签呢。

不需要使用灵动标签,万能标签就足够了。

帝国CMS自带的语法标签说明: e/admin/template/EnewsBq.php 

格式:[ecmsinfo]栏目ID/专题ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


根据自己要的效果修改上述的参数


一. 栏目调用只能通过栏目id来逐个调用

1. 比如调用ID为1,2,3的三个栏目最新的信息(按栏目调用最新信息的操作类型为0)

[ecmsinfo]‘1,2,3’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]

2. 调用本栏目最新信息可用selfinfo,同样操作类型为0

[ecmsinfo]‘selfinfo’,显示条数,标题截取数,是否显示栏目名,0,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


二. 如果你想调用所有栏目的话,只要你的所有栏目都是相同模型就可以,比如所有栏目都是文章模型或者新闻模型,此时你可以通过调用数据表的方式

比如调用新闻表的所有最新信息,各表最新信息 (栏目ID='表名') 操作类型为18

[ecmsinfo]‘news’,显示条数,标题截取数,是否显示栏目名,18,模板ID,只显示有标题图片,附加SQL条件,显示排序[/ecmsinfo]


此外,还有许多调用方式,比如按专题,按标题分类,按默认表,按SQL调用,默认的万能标签就完全可以达到你想要的效果,完全不需要用到超级灵活的灵动标签,灵动标签更适合懂得php代码的定制

4、帝国cms 怎么调用 自定义字段

你是要在哪里调用自定义字段?
假如自定义字段为:fields
如果是在列表页模版中的<!--list.var1-->中调用的话:[!--fields--]
如果是在内容页模版中调用的话:[!--fields--]
如果是在灵动标签中调用的话:<?=$bqr['fields']?>

5、帝国CMS内置标签语法如何设置

1、登录后台,单击【栏目】菜单——【TAGS管理】——【设置TAGS参数】子菜单,进入设置TAGS参数界面; 2、进入设置TAGS参数界面, 前台开启TAGS:设置前台/e/tags/页面是否开启使用。默认使用的模板:选择tags的列表模板,这里建议选择和文章一样的列表模板;每页显示信息:设置不指定line情况下默认的每页显示信息数。

6、请问帝国CMS的JS调用是怎么调的?

先使用帝国生成一个JS文件
然后通过文件地址调用
<script type="text/javascript" src="文件地址调用"></script>
将这段代码插入要使用的网页中

7、帝国cms7.0,怎么调用指定(比如id为12)的文章到首页

[e:loop={12,1,0,0,'','newstime DESC'}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
语法

[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]

模板代码内容
[/e:loop]

你说的“指定”也不知道指定什么,是指定最新的信息啊,还是指定点击排行还是指定推荐信息等等,还有是不是指定一级推荐或者一级头条等等,根据不同情况参数也不一样啊

你可以在点击上面的“模板”以后在左侧栏上面的“自动生成标签”里自己选择需要的推荐生成标签代码

8、帝国cms【模板选项】里的【页面内容】怎么调用呢??

没标签调用,我想你是用dede式思维来研究帝国了。封面式,列表式,页面式都代表的是页面,不是页面的一部分,页面式就相当于一个页面模板,是专为了做公司简介这种单页用的,在里面可以写调用,和你做封面模板,列表模板一个用法,只不过他不用再去选择模板了,因为他本身就相当于是模板。

如果你想用统一模板实现某几个栏目单页,比如联系我们,关于我们,只有内容部分不同,其他部分相同,那样的话你可以单独做个内容页模板,不同的地方(对应部分)调用内容,然后在栏目下发布文章,栏目设置里选择那个内容页模板绑定这篇文章id就行了

9、帝国CMS全站文章列表调用标签。

[e:loop={'select * from [!db.pre!]enewsclass as a right join [!db.pre!]ecms_news as b on a.classid=b.classid and a.bclassid='.$topbclassid.'',1,24,0}] []
[/e:loop] 首先,我也好久没有弄过帝国了,很多东西都忘了,凭仅有的记忆和网上搜索,在6.6版本里测试了一下,以上方法是有效的。关于[!--bclass.id--]这个标签,记得外面的[!-- --]这个是输出的意思,相当于echo吧,所以放在标签里怎么都不对了,因为它并不需要在那里输出,其次在[!db.pre!]ecms_news数据表里的classid是本栏目id,比如你顶级栏目2下面有34,35,36,37,新闻表里只能查34,35,36,37栏目的新闻,所以你classid=[!--bclass.id--]这样写就算[!--bclass.id--]没有输出的问题也是不正确的所以我用了联合查询的mysql,同时查栏目表和新闻表,在栏目表查出哪个栏目的父栏目id是2,得出34,35,36,37,然后去新闻表查属于这4个栏目的新闻最上面取得当前栏目的顶级栏目ID是在网上搜的,测试过是对的,它应该比[!--bclass.id--]好吧,记得[!--bclass.id--]好像只是父栏目id,如果有3级栏目是不是就不能获取一级栏目了,我记不太清了,你可以自己测试一下2个变量的区别

10、关于帝国cms 调用代码的问题,我的是按sql数据调用的

具体方法如下:

帝国CMS自定义列表可以用来实现特定的信息列表。

自定义列表使用方法:

用户进入后台->模板管理->自定义列表->(右上角)增加自定义列表

1. 列表名称是后台管理员看到的列表名称。

2. 标题名称是标题,在模板中可以用[!--pagetitle--]这个全局标签显示出来,方便多个自定义列表共用同一个列表模板

3. 文件存放目录是存放目录,存放目录支持'_','-'等符号

与帝国cms调用的语法相关的知识