需要修改的地方有三個(gè):主題列表頁、帖子頁面和發(fā)帖頁面。
1.主題列表頁:默認(rèn)的主題列表頁是 首頁>論壇>分區(qū)>版塊,我們要修改為 首頁>論壇>版塊,并且將論壇的鏈接中的forum.php去掉。
將面包屑導(dǎo)航修改為 首頁>論壇>版塊:找到sourcemoduleforum目錄下forum_forumdisplay.php文件。
刪除以下代碼:
<em>›</em> <a href=forum.php?gid='.$forum_up['fid'].'>'.$forum_up['name'].'</a>
2.帖子頁面:默認(rèn)的主題列表頁是 首頁>論壇>分區(qū)>版塊>帖子標(biāo)題,我們要修改為 首頁>論壇>版塊>帖子標(biāo)題,同樣將論壇的鏈接中的forum.php去掉。
修改帖子頁面的面包屑導(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>';
}
這段代碼看起來比較長(zhǎng),可以在源文件里直接搜索if($_g['forum']['type'] == ‘sub’) ,就可以找到上面這段代碼,刪除即可。
3.在發(fā)帖頁面也有一個(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)航修改完畢。