您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS导航[带模板的栏目导航标签] 支持栏目别名调用的方法
诺宇2023-04-20帝国CMS教程已有人查阅
导读[带模板的栏目导航标签] 支持栏目别名调用帝国原来的标签,该标签可以在帝国任意模板中调用:[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]
![帝国CMS导航[带模板的栏目导航标签] 支持栏目别名调用的方法](/dmhimg/98/9b/335.jpg)
帝国原来的标签,该标签可以在帝国任意模板中调用:
[showclasstemp]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/showclasstemp]
标签解释:
参数
参数说明
父栏目ID
查看栏目ID点这里
'0'为显示所有一级栏目
'selfinfo'显示本栏目下级栏目
标签模板ID
查看标签模板ID点这里
模板标签变量说明:[!--bclass.name--]:父栏目名,[!--bclass.url--]:父栏目链接,[!--bclass.id--]:父栏目id
list.var模板标签:
[!--this.classlink--]:栏目链接,[!--class.name--]:栏目名称,[!--classid--]:栏目id,[!--class.classimg--]:栏目图片,[!--class.intro--]:栏目简介,[!--num--]:信息数,[!--no[!--no.num--]:序号
是否显示栏目信息数
0为不显示,1为显示
显示栏目数
0为不限制
通过以上的调用我们发现,没有栏目别名的调用,这个在实际应用中我们要用到栏目别名的调用方式,比如在首页显示栏目的图片简介等等,但是栏目名称由于作为主栏目的标题可能解释不清楚,那么我们需要调用栏目别名来对栏目进行解释,更改如下,然后你可以在标签模板中调用了。
修改后栏目别名使用 [!--bname--] 调用
打开e/class/t_functions.php
以下红色部分为新增语句.
搜索定位到
//带模板的栏目导航标签
修改1
//替换变量
$bclassname=$class_r[$classid][classname];
$bname=$class_r[$classid][bname]; //栏目别名(添加部分)
$br[classid]=$classid;
$bclassurl=sys_ReturnBqClassname($br,9);
$listtemp=str_replace("[!--bclassname--]",$bclassname,$listtemp);
$listtemp=str_replace("[!--bname--]",$bname,$listtemp); //栏目别名(添加部分)
$listtemp=str_replace("[!--bclassurl--]",$bclassurl,$listtemp);
修改2 添加部分
$sql=$empire->query("select classid,classname,bname,islast,sonclass,tbname,intro,classimg from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,classid".$limit);
修改3
//栏目名称
$listtemp=str_replace("[!--classname--]",$r[classname],$listtemp);
//栏目别名(添加部分)
$listtemp=str_replace("[!--bname--]",$r[bname],$listtemp);
//栏目id
$listtemp=str_replace("[!--classid--]",$r[classid],$listtemp);
本文标签:帝国cms标签 帝国cms功能开发 帝国cms相关调用 帝国cms导航调用
很赞哦! ()
相关教程
图文教程
帝国CMS新订单反馈投稿等给管理员发通知邮件的方法
帝国不知道从什么时候就引入了一个发送邮件类,还可以在后台设置管理员邮箱,和发送邮件的相关参数,但是准备了这么多材料,实际上系统用到的机会不多
帝国CMS导航栏js高亮当前栏目的方法
高亮显示导航栏代码,通用方式,包括所在内容页,看了下论坛,大家基本使用的是灵动标签来实现当前栏高亮,我这个方法是根据js来实现的。
帝国CMS新手教程no.num标签的使用方法
帝国CMS [!--no.num--] 标签帝国CMS[!--no.num--] 指定从某一数字开始显示语法:<?=$bqno+5?>
帝国cms有副标题调用副标题,没副标题调用标题写法
在一些特殊复杂的运用场景中,可能需要用到标题作为SEO标题,副标题作为导航标题来选择,实现“有副标题时调用副标题,没有副标题则调用标题”的功能,可以使用条件判断。
相关源码
-
pbootcms响应式蓝色旅游旅行社pbootcms网站源码下载为旅游公司、旅行社定制的响应式网站模板,聚焦旅游线路展示、景点推荐及预约服务场景。采用PbootCMS内核开发,自适应技术确保PC与手机端数据实时同步查看源码 -
(自适应响应式)蓝色环保机械设备网站pbootcms模板HTML5源码下载基于PbootCMS的生态环境技术展示平台,通过内容调整可应用于新能源设备、污水处理、空气净化等环保相关领域。设备参数采用对比表格展示,技术原理支持图文混排;查看源码 -
pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码 -
Wordpress博客新闻主题在线商店平台betheme 21.5.6版BeTheme是一款功能丰富的WordPress主题模板,专注于为各行业提供网站建设解决方案。该模板支持WooCommerce电子商务功能,能够快速搭建在线商店平台,同时适用于博客、新闻资讯类网站建设。自2014年发布以来,该模板已经获得大量用户的使用验证。查看源码 -
自适应新闻资讯技术博客个人网站pbootcms模板该模板基于PbootCMS开源内核深度开发,该模板适用于游戏新闻网站、游戏博客等企业或个人网站,新闻资讯技术博客pbootcms模板;采用六级分辨率断点适配技术查看源码 -
(PC+WAP)历史复古古典古籍文章资讯类pbootcms模板下载本模板基于PbootCMS系统开发,为古籍研究、历史文献类网站设计,特别适合展示古典书籍、历史档案等文化内容。采用复古风格设计,同时具备现代化响应式布局,确保在PC和移动设备上都能呈现优雅的阅读体验。查看源码
| 分享笔记 (共有 篇笔记) |

