帝国cms标签TAGS列表页码伪静态怎么做?

帝国cms标签TAGS列表页码伪静态需要修改三个文件:

【 /e/class/connect.php 】

——————————————————————————————————————-

// TAGS 页码

function pagetag1($num,$line,$page_line,$start,$page,$search2){

        global $fun_r;

        if($num<=$line)

        {

                return ”;

        }

        $search=RepPostStr($search2,1);

       

        $url=’tag/’;

        $snum=2;//最小页数

        $totalpage=ceil($num/$line);//取得总页数

        $firststr0='<a title=”‘.$fun_r[‘trecord’].'”>&nbsp;<b>’.$num.'</b> </a>&nbsp;&nbsp;’;

        //上一页

        if($page<>0)

        {

                $toppage='<a href=”/’.$url.$search.’/”>首页</a>’;

                $pagepr=$page-1;

                if($pagepr==0){

                $prepage='<a href=”/’.$url.$search.’/”>上一页</a>’;

                }else{

                $prepage='<a href=”/’.$url.$search.’/’.$pagepr.’/”>上一页</a>’;

                }

        }else

        {

                $toppage='<a href=”JavaScript:void(0)”>首页</a>’;

                $prepage='<a href=”javascript:void(0)”>上一页</a>’;

        }

        //下一页

        if($page!=$totalpage-1)

        {

                $pagenex=$page+1;

                $nextpage='<a href=”/’.$url.$search.’/’.$pagenex.’/”>下一页</a>’;

                $lastpage='<a href=”/’.$url.$search.’/’.($totalpage-1).’/”>末页</a>’;

        }else

        {

                $nextpage='<a href=”javascript:void(0)”>下一页</a>’;

                $lastpage='<a href=”javascript:void(0)”>末页</a>’;

        }

        $starti=$page-$snum<0?0图片[1]-帝国cms标签TAGS列表页码伪静态怎么做?-丁塔克page-$snum;

        $no=0;

        for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)

        {

                $no++;

                if($page==$i)

                {

                        $is_1=”<a class=\”p_hov\”>”;

                        $is_2=”</a>”;

                }

                else

                {

                        if($i==0){

                        $is_1='<a href=”/’.$url.$search.’/”>’;

                        $is_2=”</a>”;

                        }else{

                        $is_1='<a href=”/’.$url.$search.’/’.$i.’/”>’;

                        $is_2=”</a>”;

                        }

                }

                $pagenum=$i+1;

                $returnstr.=$is_1.$pagenum.$is_2;

        }

        $returnstr=$toppage.$prepage.$returnstr.$nextpage.$lastpage;

        return $returnstr;

}

——————————————————————————————————————-

【 /e/tags/index.php 】

——————————————————————————————————————-

//公共

$listtemp=str_replace(‘[!–newsnav–]’,$url,$listtemp);//位置导航

$listtemp=Class_ReplaceSvars($listtemp,$url,$pageclassid,$pagetitle,$pagekey,$pagedes,$classimg,$addr,$pageecms);

$listtemp=str_replace(‘[!–page.stats–]’,”,$listtemp);

$listtemp=str_replace(‘[!–show.page–]’,$listpage,$listtemp);

$listtemp=str_replace(‘[!–show.listpage–]’,$listpage,$listtemp);

$listtemp=str_replace(‘[!–show.listpagetag–]’,$listpagetag,$listtemp);

if($tagr[‘tagid’]&&empty($add)&&$search==’&tagname=’.$tagname.’&line=’.$public_r[‘tagslistnum’].’&tempid=’.$public_r[‘tagstempid’])

{

        //伪静态

        $pagefunr=eReturnRewriteTagsUrl($tagid,$tagname,0);

        $pagefunr[‘repagenum’]=0;

        //分页

        if($pagefunr[‘rewrite’]==1)

        {

                $listpage=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);

                $listpagetag=InfoUsePage($num,$line,$page_line,$start,$page,$search,$pagefunr);

        }

        else

        {

                $listpage=page1($num,$line,$page_line,$start,$page,$search);

                $listpagetag=pagetag1($num,$line,$page_line,$start,$page,$tagname);

        }

}

else

{

        $listpage=page1($num,$line,$page_line,$start,$page,$search);//分页

        $listpagetag=pagetag1($num,$line,$page_line,$start,$page,$tagname);//分页

}

//页面支持标签

——————————————————————————————————————-

【 /e/action/listinfo.php 】

——————————————————————————————————————-

//分页

$listpage=page1($num,$line,$page_line,$start,$page,$search);

$listpagetag=pagejiehe($num,$line,$page_line,$start,$page,$search);

$listtemp=str_replace(‘[!–show.listpagetag–]’,$listpagetag,$listtemp);

——————————————————————————————————————-

© 版权声明
THE END
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容