需要修改的地方有三個(gè):主題列表頁(yè)、帖子頁(yè)面和發(fā)帖頁(yè)面。
1.主題列表頁(yè):默認(rèn)的主題列表頁(yè)是 首頁(yè)>論壇>分區(qū)>版塊,我們要修改為 首頁(yè)>論壇>版塊,并且將論壇的鏈接中的forum.php去掉。
將面包屑導(dǎo)航修改為 首頁(yè)>論壇>版塊:找到sourcemoduleforum目錄下forum_forumdisplay.php文件。
刪除以下代碼:
<em>›</em> <a href="forum.php?gid='.$forum_up['fid'].'">'.$forum_up['name'].'</a>
2.帖子頁(yè)面:默認(rèn)的主題列表頁(yè)是 首頁(yè)>論壇>分區(qū)>版塊>帖子標(biāo)題,我們要修改為 首頁(yè)>論壇>版塊>帖子標(biāo)題,同樣將論壇的鏈接中的forum.php去掉。
修改帖子頁(yè)面的面包屑導(dǎo)航:找到sourcemoduleforum目錄下forum_viewthread.php文件。刪除以下代碼:
if($_G['forum']['type'] == 'sub') {
$fup = $_G['cache']['forums'][$_G['forum']['fup']]['fup'];
$t_link = $_G['cache']['forums'][$fup]['type'] == 'group' ? 'forum.php?gid='.$fup : 'forum.php?mod=forumdisplay&fid='.$fup;
$navigation .= ' <em>›</em> <a href="'.$t_link.'">'.strip_tags($_G['cache']['forums'][$fup]['name']).'</a>';
}
if($_G['forum']['fup']) {
$fup = $_G['forum']['fup'];
$t_link = $_G['cache']['forums'][$fup]['type'] == 'group' ? 'forum.php?gid='.$fup : 'forum.php?mod=forumdisplay&fid='.$fup;
$navigation .= ' <em>›</em> <a href="'.$t_link.'">'.strip_tags($_G['cache']['forums'][$fup]['name']).'</a>';
}
這段代碼看起來(lái)比較長(zhǎng),可以在源文件里直接搜索if($_G['forum']['type'] == ‘sub’) ,就可以找到上面這段代碼,刪除即可。
3.在發(fā)帖頁(yè)面也有一個(gè)面包屑導(dǎo)航,如果想統(tǒng)一的話,也可以修改一下。
找到sourcemoduleforum目錄下forum_post.php文件,刪除下面代碼:
$navigation .= ' <em>›</em> <a href="'.$t_link.'">'.strip_tags($_G['cache']['forums'][$fup]['name']).'</a>';
這樣Discuz X2論壇的面包屑導(dǎo)航修改完畢。
更多信息請(qǐng)查看IT技術(shù)專欄