当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国CMS动态页模板支持栏目导航标签万能标签循环子栏目标签

3年前 (2022-10-21)帝国CMS6757

帝国CMS动态页是不支持标签调用的,所以在制作网站时非常不爽,需要手动的进行静态页制作。

分享一种利用JS来实现支持栏目导航标签,万能标签,循环子栏目数据标签的方法。

第一步:在【模板】下面增加标签模板,标签模板内容如下:

页面模板内容(*):

[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]

列表内容模板(list.var) (*):

document.write('<li><a href="[!--classurl--]">[!--classname--]</a></li>');

第二步:在【栏目】里增加自定义页面,增加JS页面:

文件名一定要填写 JS后缀,如:dtnav.js

页面内容(*):

[showclasstemp]0,15,0,0[/showclasstemp]

[showclasstemp]0,15,0,0[/showclasstemp]

这里的参数为:[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

具体查看官方的 [showclasstemp]说明。 标签模板ID使用我们第一步添加的标签模板。

 

第三步:在网页模板需要显示导航的位置引用以下代码:

<script type="text/javascript" src="/dtnav.js"></script>

这样就OK了。这里只是以导航标签为例,实际上利用此方法,同样可以实现 万能标签等调用。

唯一不足的就是利用JS调用,对SEO不好,但仅在动态页才使用,也可以忽略了。

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/354.shtml

“帝国CMS动态页模板支持栏目导航标签万能标签循环子栏目标签” 的相关文章

帝国cms搜索模板无缓存使用多个搜索模板

帝国cms搜索模板无缓存使用多个搜索模板

网站中用到两个甚至多个搜索模板,在搜索代码中除了会设置指定的模板id以外,还需要更改以下内容,目的就为了解决缓存问题,比如说,用户可能是在搜索“模板”图文列表后,再去搜“教程”,搜索列表显示的还是之前“模板”的搜索模板。提醒大家一定要先备份哟!教程如下: 将以下内容替换到/e/search/resu...

帝国CMS专题页面调用当前专题页面地址

帝国CMS专题页面调用当前专题页面地址

当前专题页面地址 <?=$public_r[newsurl]?><?=$class_zr[$GLOBALS[navclassid]][ztpath]?> <?=$public_r[newsurl]?>网站地址 <?=$class_zr[$GLOBALS[n...

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS灵动标签loop调用指定栏目文章

帝国CMS调用指定栏目文章的方法,下面一起来学习下吧: 标签代码: [e:loop={'终极栏目ID',10,0,0}] <a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?><...

帝国cms采集怎么添加采集来源地址

帝国cms采集怎么添加采集来源地址

帝国cms采集规则加上采集来源地址的方法!一起来了解一下吧: 实现方法如下: 帝国cms采集规则采集来源地址只需要加在模型里加上一个“empireselfurl”这个字段不用设置正则,入库后他自然就是采集的页面地址。...

帝国CMS内容页和会员中心怎么调用是否实名认证的会员

帝国CMS内容页和会员中心怎么调用是否实名认证的会员

帝国CMS7.5内容页和会员中心调用会员是否实名认证的的方法! 实现方法如下: 在会员中心页面里加上以下代码即可实现: <?php $userr=sys_ShowMemberInfo(0,''); ?> <?php if($userr[isern]==1) { ?> 已认...

帝国CMS在首页列表页模板调用内容页下载地址的方法

帝国CMS在首页列表页模板调用内容页下载地址的方法

帝国CMS在首页列表页模板调用内容页下载地址的方法   [e:loop={'download',10,23,0,'isgood=1'}] <li><a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$b...