在織夢dedecms的自身功能中調用位置導航使用的代碼是{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的其他系統標簽,需要修改的話也需要找到對應的函數文件進行修改才行。