首页 > CMS > 织梦DEDE > 正文

织梦模板调用面包屑导航时如何在导航中增加其他属性

2024-07-12 08:49:24
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了织梦模板调用面包屑导航时如何在导航中增加其他属性,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

    题目有点绕口,不少朋友可能第一次看到题目不明白是什么意思,下面解释一下:

我们在织梦模板制作中经常使用到到面包屑导航,调用位置导航我们一般使用的代码是

{dede:field name=’position’/}

在页面生成或者预览后效果是“主页>关于我们>”。

在代码部分为:

<a href='http://localhost/'>主页</a> > <a href='/a/about/'>关于我们</a> >

但是有的时候,我们是想要在这样的格式中增加新的属性值,比如给关于我们增加一个class=‘tab’属性,即为:

<a href='http://localhost/' class=‘tab’>主页</a> > <a href='/a/about/' class=‘tab’>关于我们</a> >

这个就是题目描述的意思,想要实现这样的效果,我们就需要在typelink.class.php文件中修改。

在/include/typelink.class.php文件中,找到以下代码:

//获得某类目的链接列表 如:类目一>>类目二>> 这样的形式  //islink 表示返回的列表是否带连接  function GetPositionLink($islink=true)  {      $indexpage = “<a href=’”.$this->indexUrl.”‘>”.$this->indexName.”</a>”;

      将其中的:

$indexpage = “<a href=’”.$this->indexUrl.”‘>”.$this->indexName.”</a>”;

      修改为:

$indexpage = “<a href=’”.$this->indexUrl.”‘ class=’tab′>”.$this->indexName.”</a>”;

保存后即可。可以通过这个方法修改面包屑标签加入CSS样式或者打开方式。

当然织梦CMS的其他系统标签,需要修改的话也需要找到对应的函数文件进行修改就可以,大家多动动脑,动动手相信很多问题都是可以迎刃而解的。

以上就是织梦模板调用面包屑导航时如何在导航中增加其他属性的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表