帝国cms修改前台分页(中英双用)[!show.listpage] 帝国cms教程 - 帝国cms - 爱建站

,,cms教程,帝国cms教程,,

SEO SEO

首页  >   帝国cms > 帝国cms修改前台分页(中英双用)[!show.listpage] 帝国cms教程   >  正文

 

1、打开e class connect php2、将文件里从 前台分页到 时间转换函数改为  前台分页function page1($num,$line,$page_line,$start,$page,$search){        global $fun_r;        if($num<=$line)        {                return ;        }        $search=htmlspecialchars($search,ENT_QUOTES);        $url=$_SERVER[ PHP_SELF ] ?page ;        $snum=2; 最小页数        $totalpage=ceil($num $line); 取得总页数        $firststr= ;         上一页        if($page<>0)        {                $toppage= <a href= " $url =0 $search ">&lt;&lt;< a> ;                $pagepr=$page-1;                $prepage= <a href= " $url = $pagepr $search ">&lt;< a> ;        }         下一页        if($page!=$totalpage-1)        {                $pagenex=$page+1;                $nextpage= <a href= " $url = $pagenex $search ">&gt;< a> ;                $lastpage= <a href= " $url = ($totalpage-1) $search ">&gt;&gt;< a> ;        }        $starti=$page-$snum<0?0:$page-$snum;        $no=0;        for($i=$starti;$i<$totalpage&&$no<$page_line;$i++)        {                $no++;                if($page==$i)                {                        $is_1= "<b> ";                        $is_2= "< b> ";                }                else                {                        $is_1= <a href= " $url = $i $search "> ;                        $is_2= "< a> ";                }                $pagenum=$i+1;                $returnstr = " " $is_1 $pagenum $is_2;        }        $returnstr=$firststr $toppage $prepage $returnstr $nextpage $lastpage;        return $returnstr;}3、在相对应的列表模板合适的地方插入 <div class= "page-list ">[!--show listpage--]< div> 4、在css文件中为分页编写样式  *分页* page-list{float:left;width:680px;margin-top:10px;} *这里的宽度width:680px;自己调整* page-list b, page-list a{float:left;margin-right:3px;padding:2px 4px;line-height:16px;display:block;color: fff;} page-list a{border:1px solid 186197;background: 186197;} page-list b, page-list a:hover{text-decoration:none;border:1px solid f60;background: f60;} 5、效果图 PS:1、此效果主要作用是用符号代替中文,让中文和英文的人都明白“<”和“>”是代替上下页,而不仅仅是单一的中文“上一页”和“下一页”显示,这样英文的人看不懂


1、打开e/class/connect.php
2、将文件里从
//前台分页

//时间转换函数
改为

 

//前台分页

function page1($num,$line,$page_line,$start,$page,$search){

        global $fun_r;

        if($num<=$line)

        {

                return "";

        }

        $search=htmlspecialchars($search,ENT_QUOTES);

        $url=$_SERVER["PHP_SELF"]."?page";

        $snum=2;//最小页数

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

        $firststr="";

        //上一页

        if($page<>0)

        {

                $toppage="<a href="".$url."=0".$search."">&lt;&lt;</a>";

                $pagepr=$page-1;

                $prepage="<a href="".$url."=".$pagepr.$search."">&lt;</a>";

        }

        //下一页

        if($page!=$totalpage-1)

        {

                $pagenex=$page+1;

                $nextpage="<a href="".$url."=".$pagenex.$search."">&gt;</a>";

                $lastpage="<a href="".$url."=".($totalpage-1).$search."">&gt;&gt;</a>";

        }

        $starti=$page-$snum<0?0:$page-$snum;

        $no=0;

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

        {

                $no++;

                if($page==$i)

                {

                        $is_1="<b>";

                        $is_2="</b>";

                }

                else

                {

                        $is_1="<a href="".$url."=".$i.$search."">";

                        $is_2="</a>";

                }

                $pagenum=$i+1;

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

        }

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

        return $returnstr;

}

3、在相对应的列表模板合适的地方插入

 

<p class="page-list">

[!--show.listpage--]

</p>

 

4、在css文件中为分页编写样式

 

/*分页*/

.page-list{float:left;width:680px;margin-top:10px;}/*这里的宽度width:680px;自己调整*/

.page-list b,.page-list a{float:left;margin-right:3px;padding:2px 4px;line-height:16px;display:block;color:#fff;}

.page-list a{border:1px solid #186197;background:#186197;}

.page-list b,.page-list a:hover{text-decoration:none;border:1px solid #f60;background:#f60;}

 

5、效果图

 

PS:
1、此效果主要作用是用符号代替中文,让中文和英文的人都明白“<”和“>”是代替上下页,而不仅仅是单一的中文“上一页”和“下一页”显示,这样英文的人看不懂。
2、去除了总页数,感觉有点鸡肋
3、当前版本6.6

温馨提示:在有许多的精品 wordpress主题 ,如果你正需要wordpress主题,那么赶快去下载吧!


帝国cms修改前台分页(中英双用)[!show.listpage] 帝国cms教程
http://www.yuedudg.cn/article/880871.html

 

友情链接
ecshop经验网 帝国cms常识 phpcms之家
wp之家 cms综合网 zblog之家
discuz经验网 织梦之家


Tags: cms教程 帝国cms教程


手机浏览本文

帝国cms修改前台分页(中英双用)[!show.listpage]  帝国cms教程

帝国cms修改前台分页(中英双用)[!show.listpage] 帝国cms教程

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy