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

帝国CMS动态页支持栏目导航标签循环子栏目数据标签万能标签的调用

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

分享一种利用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]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]

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

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

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

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

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

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

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

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

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

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面增加自定义前缀

帝国CMS上传生成的随机文件名前面怎么实现增加自定义前缀呢?如何实现?帝国CMS默认上传文件后生成一个32位的随机名称,今天教大家的方法可以在这个32位的随机名称前增加固定名称。 比如,增加 lexiw_ 那么生成后的文件名称就是: lexiw_3445645iuiu567567u5pou5675...

帝国CMS做单页自定义页面怎么调用

帝国CMS做单页自定义页面怎么调用

做帝国cms模板网时候,经常需要使用到自定义页面,例如我们做单页(比如“公司介绍”、“联系我们”,联系我们等页面)时一般采用自定义页面的方式来做,那么帝国CMS自定义页面怎么调用呢? 调用出自定义页面导航可以用标签SQL调用。如下: 例子1:调用自定义页面分类ID=1的页面导航 [e:loop={...

帝国CMS灵动标签调用当前栏目下子栏目列表

帝国CMS灵动标签调用当前栏目下子栏目列表

灵动标签调用当前栏目下子栏目,支持栏目自定义排序。下面帝国cms模板网就来告诉大家: [e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='$GLOBALS[navclassid]' a...

帝国CMS灵动标签调用当前栏目缩略图

帝国CMS灵动标签调用当前栏目缩略图

帝国CMS栏目缩略图的调用方法,来看看吧。 帝国CMS栏目页使用灵动标签调用当前栏目缩略图: [e:loop={"select classimg from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]<img ...

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告

帝国CMS列表页模板怎么随机调用插入广告呢? 列表内容模板(list.var) (*)改造如下: $num='<div class="list"> <a href="[!--titleurl--]"> <img class="img" src="[!--titlepi...

帝国CMS内容页调用指定ID的文章可以指定多篇

帝国CMS内容页调用指定ID的文章可以指定多篇

帝国CMS内容页中调用多篇指定id文章的方法,下面一起来学习学习吧: 大概的思路是: 新建1个产品文章字段,这样的话,每个产品里面都可以填写不同的产品id,然后在模板里面调用出来即可。 下面附上内容页模板里面调用多篇指定文章id的php代码: <?php $sql='id in ('.$na...