国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
[原創(chuàng)]帝國cms簡(jiǎn)單修改實(shí)現(xiàn)TAGS以TAGID的方式偽靜態(tài) 帝國cms
[原創(chuàng)]帝國cms簡(jiǎn)單修改實(shí)現(xiàn)TAGS以TAGID的方式偽靜態(tài)
帝國cms簡(jiǎn)單修改實(shí)現(xiàn)TAGS以TAGID的方式偽靜態(tài)

看到不少人需求,就整理下吧。(此方法源于本論壇熱心用戶:pmume 。我只是稍作整理。版權(quán)歸原作者


此方法可解決主機(jī)偽靜態(tài)中文問題。至于SEO什么的 仁者見仁智者見智吧
偽靜態(tài)規(guī)則,偽靜態(tài)形式全部可以按照帝國原有的后臺(tái)來走。(本方法修改系統(tǒng)文件)

第一步、打開/e/class/connect.php文件,找到
//返回TAGS列表偽靜態(tài)
function eReturnRewriteTagsUrl


此函數(shù)整個(gè)修改為:
//返回TAGS列表偽靜態(tài)
function eReturnRewriteTagsUrl($tagid,$tagname,$ecms=0){
        global $public_r,$empire,$dbtbpre;
        if(!$tagid){
                $tagname=RepPostVar($tagname);
                if(!$tagname){
                        $r['pageurl']=$public_r['newsurl'];
                        $r['rewrite']=0;
                        return $r;
                }
                $tagr=$empire->fetch1("select tagid,num from {$dbtbpre}enewstags where tagname='$tagname' limit 1");
                if(!$tagr['tagid']){
                        $r['pageurl']=$public_r['newsurl'];
                        $r['rewrite']=0;
                        return $r;
                }
                $tagid=$tagr['tagid'];
        }
        if(empty($public_r['rewritetags'])){
                $r['pageurl']=$public_r['newsurl']."e/tags/?tagid=".$tagid;
                $r['rewrite']=0;
        }else{
                if($ecms==1){
                        $r['pageurl']=$public_r['newsurl'].str_replace(array('[!--tagname--]','[!--page--]'),array($tagid,0),$public_r['rewritetags']);
                }else{
                        $r['pageurl']=$public_r['newsurl'].str_replace('[!--tagname--]',$tagid,$public_r['rewritetags']);
                }
                $r['rewrite']=1;
        }
        return $r;
}


第二步、打開/e/tags/index.php文件

1、17 18行左右 找到:
//TAGS
$tagid=(int)$_GET['tagid'];

修改為:
//TAGS
$tagid=(int)$_GET['tagname'];


2、分頁修改:
193行左右找到 $listpage=page1($num,$line,$page_line,$start,$page,$search);//分頁
修改為:
    //偽靜態(tài)
    $pagefunr=eReturnRewriteTagsUrl($tagid,$tagname,0);
    $pagefunr['repagenum']=0;
    if($pagefunr['rewrite']==1){
        $listpage=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);
    }else{
        $listpage=page1($num,$line,$page_line,$start,$page,$search);//分頁
    }


至此即可實(shí)現(xiàn)按ID偽靜態(tài)。本方法未測(cè)試其他不可預(yù)測(cè)問題,請(qǐng)自行斟酌使用。

原帖筆記連接:http://www.phpin.net/thread-269-1-1.html

補(bǔ)充一下偽靜態(tài)分頁效果改的是:

/*
if($tagr['tagid']&&empty($add)&&$search=='&tagname='.$tagname.'&line='.$public_r['tagslistnum'].'&tempid='.$public_r['tagstempid'])
{
*/
        //偽靜態(tài)
        $pagefunr=eReturnRewriteTagsUrl($tagid,$tagname,0);
        $pagefunr['repagenum']=0;
        //分頁
        if($pagefunr['rewrite']==1)
        {
                $listpage=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);
        }
        else
        {
                $listpage=page1($num,$line,$page_line,$start,$page,$search);
        }

/*
}
else
{
        $listpage=page1($num,$line,$page_line,$start,$page,$search);//分頁
}
*/


原代碼不做修改,只是將if和else注釋掉,就可以實(shí)現(xiàn)分頁還是偽靜態(tài)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
帝國CMS tagsid偽靜態(tài)實(shí)現(xiàn)方法(簡(jiǎn)單實(shí)用)
dedecms二級(jí)菜單的實(shí)現(xiàn)
整理的帝國CMS部分標(biāo)簽下載
java中List<Map>集合分組合并
PHPCMS和帝國CMS二次開發(fā)優(yōu)缺點(diǎn)分析及站長(zhǎng)如何適合自己的CMS 推薦
總結(jié)SQLite不支持的SQL語法有哪些
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服