此教程是《》這個(gè)教程的拓展
這個(gè)教程手機(jī)端tag列表頁(yè)如果上一頁(yè)是首頁(yè)的話,會(huì)出現(xiàn)這樣的地址/m/tag/30_1.html,但是手機(jī)端生成是30.html頁(yè)面,30_1.html這個(gè)頁(yè)面是被自動(dòng)刪除了,點(diǎn)擊上一頁(yè)會(huì)出現(xiàn)404頁(yè)面不存在
具體解決方法如下:
1、首頁(yè)打開/dede/taghtml/arc.taghtml.class_m.php這個(gè)文件
2、找到 //獲得上一頁(yè)和主頁(yè)的鏈接,在上面加上:
$typedir= ereg_replace('{cmspath}',$GLOBALS['cfg_cmspath'],$this->Fields['typedir']);
找到以下代碼(在“ //獲得上一頁(yè)和主頁(yè)的鏈接”之下就是):
if($this->PageNo != 1) { $prepage.="<li><a href='".str_replace("{page}",$prepagenum,$tnamerule)."'>上一頁(yè)</a></li>\r\n"; $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首頁(yè)</a></li>\r\n"; } else { $indexpage="<li><a>首頁(yè)</a></li>\r\n"; }
替換為:
if($this->PageNo != 1) { if($prepagenum==1) { $prepage.="<li><a href='".str_replace("_{page}",$prepage,$tnamerule)."'>上一頁(yè)</a></li>\r\n"; } else { $prepage.="<li><a href=\"".str_replace("{page}",$prepagenum,$tnamerule)."\">上一頁(yè)</a></li>\r\n"; $indexpage="<li><a href='".str_replace("{page}",1,$tnamerule)."'>首頁(yè)</a></li>\r\n"; } $indexpage="<li><a>首頁(yè)</a></li>\r\n"; }
完成。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)tag靜態(tài)分頁(yè)去掉第一頁(yè)_1這樣tag后綴的方法