下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms面包屑导航[!–newsnav–]修改方式大合集

2023 2021-04-26 15:18:14

收藏
帝国cms面包屑导航[!–newsnav–]修改方式大合集
帝国cms默认面包屑调用代码是[!--newsnav--],虽然已经挺好用了,有时候也需要一些比较个性化的需求。那么,newsnav要怎样修改呢?

帝国cms面包屑导航[!–newsnav–]修改方式大合集
本文介绍的帝国cms面包屑导航newsnav修改为newsnav完整的修改攻略,包括标签的修改、首页文案的修改、首页文案的去除、中英文面包屑的修改、箭头的修改等等。
 

面包屑导航newsnav默认效果

当前位置:<a href=”/”>下载鸥</a>&nbsp;>&nbsp;<a href=”/web/”>网站下载</a>,是纯<a>标签的形式。
 

面包屑导航newsnav标签修改

修改面包屑导航,比如写成<li><a>这种样式的,那要怎么改?

打开文件夹与文件
/e/class/connect.php

搜索关键词 //返回栏目链接字符串 或 function ReturnClassLink 函数, 导航的样式就在这个函数里.

帝国cms面包屑导航[!–newsnav–]修改方式大合集
里面的php代码或许晦涩难懂,但<a>标签还是好找的。找到对应的<a>样式的,然后就在<a></a>前后加上<li></li>就可以了。
 

面包屑导航newsnav语言修改

修改面包屑导航语言,有如下两种方式:
1、在语言包文件:e/data/language/gb/pub/fun.php 里面修改,适用于多后台的程序
2、查看本文帝国cms开发中英文双语站点怎样让上一页下一页变成英文?参考本方式即可实现一个后台多种语言。
 

面包屑导航newsnav箭头修改

帝国ECMS修改面包屑导航条[!–newsnav–]箭头:
如果只是单纯的修改面包屑导航的箭头,比如把“>”改成“》》”等其他样式,只需要 「登陆后台」,系统 > 系统参数设置 > 信息设置 > 所在位置导航分隔字符,就可以改为任何想要的符号
 

面包屑导航newsnav首页文案修改

修改位置:
/e/data/language/gb/pub/fun.php

'index'=>'首页', 这两个字可以随意更改成别的字
 

面包屑导航newsnav去掉首页

如果要让帝国CMS当前位置,如:首页>XX栏目>XX文章 变成:XX栏目>文章 的形式,要怎么改?

修改文件
/e/class/connect.php

搜索关键词 $fun_r['index']
注释如下代码(前加 // 注释掉)
$string="<a href="".$public_r[newsurl]."">".$fun_r['index']."</a>"; 
改为
//$string="<a href="".$public_r[newsurl]."">".$fun_r['index']."</a>"; 
 

面包屑导航newsnav去掉隐藏栏目

可查看此文:帝国cms怎样去掉面包屑导航里的隐藏栏目 
 

面包屑导航重新开发与调用

1、进入如下目录
/e/class/userfun.php

2、在<? ?>之间添加如下函数
//当前位置导航
function diy_newsnav($classid)
{
	global $empire,$dbtbpre;
	$query="select classname,bclassid,classpath from {$dbtbpre}enewsclass where classid=".$classid;
	$sql=$empire->query($query);
	//echo "首 页";
	while($r=$empire->fetch($sql))
	{
		findparent($r[bclassid]);
		echo " > ".$r[classname]."";
	}
}

//当前位置导航,查询父栏目
function findparent($classid)
{
	global $empire,$dbtbpre;
	$query="select classname,bclassid,classpath from {$dbtbpre}enewsclass where classid=".$classid;
	$sql=$empire->query($query);
	while($r=$empire->fetch($sql))
	{
		findparent($r[bclassid]);
		echo " > ".$r[classname]."";
	}
}

3、在调用面包屑导航的位置做如下调用
<?
    echo diy_newsnav($GLOBALS[navclassid]);
?>
 

修改面包屑导航newsnav注意事项

修改文件最好用Dreamweaver或sublime等专业编辑器来修改,不要用系统的记事本,否则容易产生编码错误。

本文地址:https://xzo.com.cn/develop/empire/854.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
  • 隐藏的大佬 2021-05-10 16:37:08评论 #沙发#

    擦了 ,整理得这么多,我可以转载吗?

  • 隐藏的大佬 2021-05-13 12:45:56评论 #板凳#

    这个面包屑导航真的绝了,收藏了

  • 隐藏的大佬 2021-05-13 23:28:49评论 #地板#

    这个帝国cms面包屑导航修改合集是真的牛逼坏了

  • 隐藏的大佬 2021-05-15 08:51:21评论 #4楼#

    小弟拜服

  • 隐藏的大佬 2021-05-22 13:56:41评论 #5楼#

    这么好的面包屑导航修改,必须收藏

关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
忘记帝国CMS账号/密码/认证码如何重置
忘记帝国CMS账号/密码/认证码如何重置

部分用户一段时间没有登录后台,或是换了机器忘记了帝国CMS账号/密码/认证码,...

16 1013
帝国cms怎样去掉选择注册会员类型?
帝国cms怎样去掉选择注册会员类型?

帝国cms会员用户组功能十分强大,用户可以根据情况选择个人会员或企业会员等,...

1 387
帝国CMS开发的网站怎样修改网站标题关键词和描述?
帝国CMS开发的网站怎样修改网站标题关键词和描述?

在网站运营的过程中,由于业务的变更或是优化的需要,可能需要修改网站的标题,关...

1 453
帝国cms怎样压缩静态页面代码?
帝国cms怎样压缩静态页面代码?

静态页面代码压缩一下可提高网站加载速度,如果程序非常复杂的话,可以节约带宽...

3 391
帝国cms灵动标签开发那年今日发布的文章
帝国cms灵动标签开发那年今日发布的文章

很多国民app有去年今日的功能,就如QQ空间的那年今日。而网站如果调用那年今...

0 436
帝国cms会员投稿后白屏怎么办?
帝国cms会员投稿后白屏怎么办?

今天客户遇到一个问题,会员发布投稿信息后白屏了。但信息会正常发布出来,后台...

2 441
帝国cms怎样在列表循环list.var中插入广告?
帝国cms怎样在列表循环list.var中插入广告?

帝国cms程序广泛应用于各行各业的网站建设,其安全性高、性能强大。但网站建...

3 423
高危预警:帝国cms for Excel批量导入插件未验证后台权限
高危预警:帝国cms for Excel批量导入插件未验证后台权限

帝国cms for Excel批量导入插件高危预警:未验证后台权限 。...

3 98
推荐插件
帝国cms批量添加后台用户插件
帝国cms批量添加后台用户插件

使用帝国cms的企业用户、新闻资讯类站点的用户很多,此类站点很多时候需要有...

0 594
帝国cms百度AI图像无损放大api接口对接插件
帝国cms百度AI图像无损放大api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像无损放大的功能。经过...

0 350
帝国cms联想词搜索高级搜索插件下载
帝国cms联想词搜索高级搜索插件下载

帝国CMS自带的搜索功能虽然强大,但也有很强的局限性 -- 必须关键词完全匹配...

0 630
帝国cms百度AI图像去雾api接口对接插件
帝国cms百度AI图像去雾api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...

0 373
帝国cms自动生成文章新闻目录插件下载
帝国cms自动生成文章新闻目录插件下载

用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...

0 983
帝国cms在线考试系统模板插件
帝国cms在线考试系统模板插件

一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...

0 1179
帝国cms百度文字识别ocr接口对接插件
帝国cms百度文字识别ocr接口对接插件

许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...

0 376
帝国CMS内网用户静态站点文章访客统计插件
帝国CMS内网用户静态站点文章访客统计插件

本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...

0 460
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入