1、去掉或替换面包屑导航中的栏目间隔符号“>”;
方法:进入后台管理页面,进入系统→系统基本参数→核心设置→栏目位置的间隔符号,然后随便输入你喜欢的符号或者留空就可以了。
注:上述方法会导致页面标题的栏目间隔符号被替换或为空,如果为空则页面标题因为没有间隔符而影响阅读。
请用以下方法:
1)找到“include”目录里的“typelink.class.php”文件;
2)找到“function GetPositionLink($islink=true)”函数中的以下代码:
$this->valuePosition = $indexpage.$this->SplitSymbol.$this->valuePosition; return $this->valuePosition.$this->SplitSymbol;
3)将上边代码修改成如下的样子,即:去掉“.$this->SplitSymbol”,此为间隔符号;
$this->valuePosition = $indexpage.$this->valuePosition; return $this->valuePosition;//去掉此处的“.$this->SplitSymbol”可以使当前栏目或页面后边不带间隔符号
4)找到“function LogicGetPosition($id,$islink)”函数中的以下代码:
$this->valuePosition = $this->GetOneTypeLink($tinfos).$this->SplitSymbol.$this->valuePosition;
5)同样去掉以上代码中的“.$this->SplitSymbol”即可完成修改。
2、修改面包屑导航的代码样式;
比如想要修改成带“li”列表的,或者去掉当前栏目或页面的超链接的,方法如下:
1)找到“include”目录里的“typelink.class.php”文件;
2)找到以下代码,然后修改成你想要的样子,比如加上“li”列表标签,或者去掉“a”超链接标签;
1 2 3 4 5 |
//获得某类目的链接列表 如:类目一>>类目二>> 这样的形式 //islink 表示返回的列表是否带连接 function GetPositionLink($islink=true) { $indexpage = "<a href='".$this->indexUrl."'>".$this->indexName."</a>"; |
PS:此处控制的是面包屑导航上层路径的标签;
3)继续找到以下代码,然后同样修改成你想要的样子,比如加上“li”列表标签,或者去掉“a”超链接标签;
1 2 3 4 5 6 |
//获得某个类目的超链接信息 function GetOneTypeLink($typeinfos){ $typepage = $this->GetOneTypeUrl($typeinfos); $typelink = "<a href='".$typepage."'>".$typeinfos['typename']."</a>"; return $typelink; } |
以上代码可按需修改你想要的面包屑导航样式。