您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS位置[ !--newsnav--]标签样式自定义的方法
翰悦2023-01-02帝国CMS教程已有人查阅
导读帝国CMS位置[ !--newsnav--]标签样式怎么自定义?官方的[!--newsnav--]有什么不足?样式死板 输出的样式写死在程序里 要修改只能改官方源码 升级时会痛苦不堪。
![帝国CMS位置[ !--newsnav--]标签样式自定义的方法](/dmhimg/98/53.jpg)
官方的[!--newsnav--]有什么不足?
1、样式死板 输出的样式写死在程序里 要修改只能改官方源码 升级时会痛苦不堪。
2、有的栏目用的二级域名,比如资讯页面,我想[!--newsnav--]显示的是 资讯首页>xxx>xxx 而不是 首页>资讯>xxx>xxx,用[!--newsnav--]就实现不了所以要改进,如何改进?
第一步:在e/class/userfun.php中加入下面的函数
//当前位置导航
function user_linknav($classid)
{
global $empire,$dbtbpre,$navclassid,$class_r,$public_r;
//当前栏目
if($classid=="selfinfo")
{
if(empty($navclassid))
{
$classid=0; }else{ $classid=$navclassid;
//终极类别则显示同级类别
if($class_r[$classid][islast]&&$class_r[$classid][bclassid]){ $classid=$class_r[$classid][bclassid];
}
if($class_r[$classid][islast]&&empty($class_r[$classid][bclassid]))
{
$classid=0;
}
}
}
$query="select classname,bclassid,classpath from {$dbtbpre}enewsclass where classid=".$classid; $sql=$empire->query($query);
//
echo
"<a href = "/">首页</a>"; while($r=$empire->fetch($sql))
{
findparent($r[bclassid]);
echo
" > <a href ="/".$r[classpath]."">".$r[classname]."</a>";
}
}
//当前位置导航,递归查询父栏目
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]); $prefix="";
if($r[bclassid]){$prefix =
" > ";} echo $prefix."<a href ="/".$r[classpath]."">".$r[classname]."</a>";
}
}
第二步:在模板里,以前写[!--newsnav--]的地方,直接替换成
<?user_linknav($GLOBALS[navclassid]);?>
这里代码直接照搬了前辈的代码,只是有些小改动,较之于前辈的贴子,这篇里的代码改动了1、findparent函数里加了一行判断,如果是顶级栏目了,则前面不加“ > ”,否则再加
2、调用该功能时,不使用标签,直接写php代码,省去一步麻烦
本文标签:帝国cms标签
很赞哦! ()
相关教程
- (PC+手机)帝国cms7.5漫画图片连载网站源码免费下载
- 帝国CMS7.5二次元COS漫展网站模板源码免费下载
- 帝国CMS7.5小说推荐公众号导航带wap手机站+带采集工具
- 帝国CMS7.5漫画网站模板带手机端源码免费下载
- 帝国cms7.5游戏门户H5小游戏网站模板源码免费下载
- 帝国CMS游戏应用APP推广下载站模板免费下载
- 帝国CMS7.5H5小游戏模板游戏攻略下载网整站源码
- 帝国cms7.5手游评测资讯礼包合集游戏专区下载网站模板
- 帝国cms7.5大型游戏资讯门户网站源码免费下载
- 帝国CMS7.5手游资讯下载综合门户免费网站模板
- 帝国cms7.5奇闻异事末解之谜模板免费下载带数据
- 帝国cms7.5模板情感文学名言名句心情文章类源码下载带手机
图文教程
帝国CMS编辑器fckeditor让图片固定宽度高度适应的方法
以下引用帝国论坛用户(交叉点)的分享:关于上传图片大小的问题,如果图片太小或者太大,用户自己不想重新调整大小,有的时候图会按原图一样输出。
帝国CMS怎么使用egetip()获取用户IP函数
在使用帝国CMS获取用户IP地址时,不需要自己在编写获取IP代码了,帝国CMS自带获取用户IP函数-egetip()
帝国tags伪静态步骤教程
帝国tags伪静态链接修改代码,最后伪静态链接为:/tag/xxx.html,httpd.conf伪静态规则
帝国CMS灵动标签怎么循环子栏目导航的方法
帝国CMS高级应用-灵动标签之循环子栏目导航
相关源码
-
(PC+WAP)蓝色电缆桥架五金钢结构机械PbootCMS模板下载采用PC与WAP双端适配设计,满足桌面设备和移动端访问需求。专注服务于电缆桥架、钢结构及五金机械制造领域,通过结构化布局展示产品特性与技术参数,后台数据一体化管理提升内容维护效率。查看源码 -
(自适应)蓝色自动溶剂萃取仪器设备类网站pbootcms模板下载本模板为溶剂萃取设备、实验室仪器等精密仪器行业设计,采用PbootCMS内核开发,具有高度专业性和行业适配性。模板设计充分考虑了仪器设备行业展示需求,能够呈现各类精密仪器的技术参数、应用场景和解决方案。查看源码 -
帝国cms7.2淘宝客导购自媒体博客网站模板源码本模板基于帝国CMS7.2内核深度开发,为淘宝客、商品导购类自媒体及博客网站设计。通过可视化后台管理,可快速搭建具备商品推荐、比价功能的内容平台,帮助用户实现流量高效转化。查看源码 -
自适应黑色简繁双语轴承齿轮机械设备制造网站模板该模板为轴承齿轮机械制造企业提供一体化网站建设方案,着重解决行业特有的多语言展示、移动端适配和高效率内容管理需求,帮助企业精准展示产品特性与工艺流程查看源码 -
(自适应手机端)锁锁芯锁具网站pbootcms模板 智能防盗锁网站源码下载本模板基于PbootCMS系统开发,为智能锁具、防盗锁芯及相关安防产品企业设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验,数据实时同步更新。查看源码 -
(PC+WAP)门窗门业家居定制铝合金产品pbootcms模板下载基于PbootCMS内核开发的门窗门业企业专用模板,采用响应式设计结构,数据一次录入即可同步适配电脑与手机端浏览。通过简洁大气的视觉呈现,帮助门窗企业快速建立专业线上展示平台,有效传递产品价值与服务优势。查看源码
| 分享笔记 (共有 篇笔记) |

