帝国cms常见问题: 列表页分页样式修改美化,帝国cms常见问题:分页文件在哪里

ECMSPLUS | 2020-11-04 |

摘要:修改帝国默认的列表分页样式和伪静态页面留言版的分页样式。本来想在默认的模板标签上修改,看了看代码,<b>和<a>标签前后都多了&nbsp空格,如果在现在的基础上改,简单改改也行,不...

修改帝国默认的列表分页样式和伪静态页面留言版的分页样式。本来想在默认的模板标签上修改,看了看代码,<b>和<a>标签前后都多了&nbsp空格,如果在现在的基础上改,简单改改也行,不过实在是受不了那么多空格符,而且如果用display:block的话,会出现一个阶梯状的样式,所以修改分页的样式势在必行。今天跟着小编来看看如何更改样式吧,先看看更改过后的样式图im8ECMSPLUS

效果演示地址如下http://m-meili.demo.yuanmazhu.com/xiangmu/im8ECMSPLUS

帝国cms 列表页分页样式修改美化,帝国CMS(EmpireCMS)分页文件在哪里im8ECMSPLUS

找到/e/class/t_functions.php,分页函数就在这个文件里面。im8ECMSPLUS

以下是分页函数源码,自己的分页需要根据样式修改源码im8ECMSPLUS

//列表模板之列表式分页im8ECMSPLUS
function sys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search="",$add){im8ECMSPLUS
    global $fun_r,$public_r;im8ECMSPLUS
    if($num<=$line)im8ECMSPLUS
    {im8ECMSPLUS
        $pager['showpage']='';im8ECMSPLUS
        return $pager;im8ECMSPLUS
    }im8ECMSPLUS
    //文件名im8ECMSPLUS
    if(empty($add['dofile']))im8ECMSPLUS
    {im8ECMSPLUS
        $add['dofile']='index';im8ECMSPLUS
    }im8ECMSPLUS
    //静态页数im8ECMSPLUS
    $repagenum=$add['repagenum'];im8ECMSPLUS
    $page_line=$public_r['listpagelistnum'];im8ECMSPLUS
    $snum=2;im8ECMSPLUS
    //$totalpage=ceil($num/$line);//取得总页数im8ECMSPLUS
    $firststr='<a title="Total record">&nbsp;<b>'.$num.'</b> </a>&nbsp;&nbsp;';im8ECMSPLUS
    //上一页im8ECMSPLUS
    if($page<>1)im8ECMSPLUS
    {im8ECMSPLUS
        $toppage='<a href="'.$dolink.$add['dofile'].$type.'">'.$fun_r['startpage'].'</a>&nbsp;';im8ECMSPLUS
        $pagepr=$page-1;im8ECMSPLUS
        if($pagepr==1)im8ECMSPLUS
        {im8ECMSPLUS
            $prido=$add['dofile'].$type;im8ECMSPLUS
        }im8ECMSPLUS
        elseim8ECMSPLUS
        {im8ECMSPLUS
            $prido=$add['dofile'].'_'.$pagepr.$type;im8ECMSPLUS
        }im8ECMSPLUS
        $prepage='<a class="prev" href="'.$dolink.$prido.'">'.$fun_r['pripage'].'</a>';im8ECMSPLUS
    }im8ECMSPLUS
    //下一页im8ECMSPLUS
    if($page!=$totalpage)im8ECMSPLUS
    {im8ECMSPLUS
        $pagenex=$page+1;im8ECMSPLUS
        $nextpagelink=$repagenum&&$repagenum<$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add['dofile'].'_'.$pagenex.$type;im8ECMSPLUS
        $lastpagelink=$repagenum&&$repagenum<$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add['dofile'].'_'.$totalpage.$type;im8ECMSPLUS
        $nextpage='&nbsp;<a class="next" href="'.$nextpagelink.'">'.$fun_r['nextpage'].'</a>';im8ECMSPLUS
        $lastpage='&nbsp;<a href="'.$lastpagelink.'">'.$fun_r['lastpage'].'</a>';im8ECMSPLUS
    }im8ECMSPLUS
    $starti=$page-$snum<1?1:$page-$snum;im8ECMSPLUS
    $no=0;im8ECMSPLUS
    for($i=$starti;$i<=$totalpage&&$no<$page_line;$i++)im8ECMSPLUS
    {im8ECMSPLUS
        $no++;im8ECMSPLUS
        if($page==$i)im8ECMSPLUS
        {im8ECMSPLUS
            $is_1="<b>";im8ECMSPLUS
            $is_2="</b>";im8ECMSPLUS
        }im8ECMSPLUS
        elseif($i==1)im8ECMSPLUS
        {im8ECMSPLUS
            $is_1='<a href="'.$dolink.$add['dofile'].$type.'">';im8ECMSPLUS
            $is_2="</a>";im8ECMSPLUS
        }im8ECMSPLUS
        elseim8ECMSPLUS
        {im8ECMSPLUS
            $thispagelink=$repagenum&&$repagenum<$i?eReturnRewritePageLink2($add,$i):$dolink.$add['dofile'].'_'.$i.$type;im8ECMSPLUS
            $is_1='<a href="'.$thispagelink.'">';im8ECMSPLUS
            $is_2="</a>";im8ECMSPLUS
        }im8ECMSPLUS
        $returnstr.='&nbsp;'.$is_1.$i.$is_2;im8ECMSPLUS
    }im8ECMSPLUS
    im8ECMSPLUS
    if(empty($prepage)){im8ECMSPLUS
        im8ECMSPLUS
        $prepage='<a class="prev" ></a>';im8ECMSPLUS
    }im8ECMSPLUS
        if(empty($nextpage)){im8ECMSPLUS
        im8ECMSPLUS
        $nextpage='<a class="next" ></a>';im8ECMSPLUS
    }im8ECMSPLUS
    im8ECMSPLUS
    $returnstr=$prepage."<em>".$page."/".$num."</em>".$nextpage;im8ECMSPLUS
    im8ECMSPLUS
    im8ECMSPLUS
    $pager['showpage']=$returnstr;im8ECMSPLUS
    return $pager;im8ECMSPLUS
}im8ECMSPLUS
 im8ECMSPLUS

温馨提示:修改之前最好做好备份。im8ECMSPLUS

如下示例代码:

<p>//列表模板之列表式分页<br />function sys_ShowListMorePage($num,$page,$dolink,$type,$totalpage,$line,$ok,$search=&quot;&quot;,$add){<br />&nbsp;&nbsp; &nbsp;global $fun_r,$public_r;<br />&nbsp;&nbsp; &nbsp;if($num&lt;=$line)<br />&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$pager[&#39;showpage&#39;]=&#39;&#39;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return $pager;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;//文件名<br />&nbsp;&nbsp; &nbsp;if(empty($add[&#39;dofile&#39;]))<br />&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$add[&#39;dofile&#39;]=&#39;index&#39;;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;//静态页数<br />&nbsp;&nbsp; &nbsp;$repagenum=$add[&#39;repagenum&#39;];<br />&nbsp;&nbsp; &nbsp;$page_line=$public_r[&#39;listpagelistnum&#39;];<br />&nbsp;&nbsp; &nbsp;$snum=2;<br />&nbsp;&nbsp; &nbsp;//$totalpage=ceil($num/$line);//取得总页数<br />&nbsp;&nbsp; &nbsp;$firststr=&#39;&lt;a title=&quot;Total record&quot;&gt;&amp;nbsp;&lt;b&gt;&#39;.$num.&#39;&lt;/b&gt; &lt;/a&gt;&amp;nbsp;&amp;nbsp;&#39;;<br />&nbsp;&nbsp; &nbsp;//上一页<br />&nbsp;&nbsp; &nbsp;if($page&lt;&gt;1)<br />&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$toppage=&#39;&lt;a href=&quot;&#39;.$dolink.$add[&#39;dofile&#39;].$type.&#39;&quot;&gt;&#39;.$fun_r[&#39;startpage&#39;].&#39;&lt;/a&gt;&amp;nbsp;&#39;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$pagepr=$page-1;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if($pagepr==1)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$prido=$add[&#39;dofile&#39;].$type;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;else<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$prido=$add[&#39;dofile&#39;].&#39;_&#39;.$pagepr.$type;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$prepage=&#39;&lt;a class=&quot;prev&quot; href=&quot;&#39;.$dolink.$prido.&#39;&quot;&gt;&#39;.$fun_r[&#39;pripage&#39;].&#39;&lt;/a&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;//下一页<br />&nbsp;&nbsp; &nbsp;if($page!=$totalpage)<br />&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$pagenex=$page+1;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$nextpagelink=$repagenum&amp;&amp;$repagenum&lt;$pagenex?eReturnRewritePageLink2($add,$pagenex):$dolink.$add[&#39;dofile&#39;].&#39;_&#39;.$pagenex.$type;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$lastpagelink=$repagenum&amp;&amp;$repagenum&lt;$totalpage?eReturnRewritePageLink2($add,$totalpage):$dolink.$add[&#39;dofile&#39;].&#39;_&#39;.$totalpage.$type;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$nextpage=&#39;&amp;nbsp;&lt;a class=&quot;next&quot; href=&quot;&#39;.$nextpagelink.&#39;&quot;&gt;&#39;.$fun_r[&#39;nextpage&#39;].&#39;&lt;/a&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$lastpage=&#39;&amp;nbsp;&lt;a href=&quot;&#39;.$lastpagelink.&#39;&quot;&gt;&#39;.$fun_r[&#39;lastpage&#39;].&#39;&lt;/a&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;$starti=$page-$snum&lt;1?1:$page-$snum;<br />&nbsp;&nbsp; &nbsp;$no=0;<br />&nbsp;&nbsp; &nbsp;for($i=$starti;$i&lt;=$totalpage&amp;&amp;$no&lt;$page_line;$i++)<br />&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$no++;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if($page==$i)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_1=&quot;&lt;b&gt;&quot;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_2=&quot;&lt;/b&gt;&quot;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;elseif($i==1)<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_1=&#39;&lt;a href=&quot;&#39;.$dolink.$add[&#39;dofile&#39;].$type.&#39;&quot;&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_2=&quot;&lt;/a&gt;&quot;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;else<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;{<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$thispagelink=$repagenum&amp;&amp;$repagenum&lt;$i?eReturnRewritePageLink2($add,$i):$dolink.$add[&#39;dofile&#39;].&#39;_&#39;.$i.$type;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_1=&#39;&lt;a href=&quot;&#39;.$thispagelink.&#39;&quot;&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$is_2=&quot;&lt;/a&gt;&quot;;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;$returnstr.=&#39;&amp;nbsp;&#39;.$is_1.$i.$is_2;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;if(empty($prepage)){<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$prepage=&#39;&lt;a class=&quot;prev&quot; &gt;&lt;/a&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;if(empty($nextpage)){<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;$nextpage=&#39;&lt;a class=&quot;next&quot; &gt;&lt;/a&gt;&#39;;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;$returnstr=$prepage.&quot;&lt;em&gt;&quot;.$page.&quot;/&quot;.$num.&quot;&lt;/em&gt;&quot;.$nextpage;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;$pager[&#39;showpage&#39;]=$returnstr;<br />&nbsp;&nbsp; &nbsp;return $pager;<br />}<br />&nbsp;</p>

免责/版权声明:

本篇文章给大家谈谈帝国cms常见问题: 列表页分页样式修改美化,帝国cms常见问题:分页文件在哪里以及帝国cms对应的知识,感谢你花时间阅读本站内容,希望对各位有所帮助,你也可以查看更多关于帝国cms的信息。

1、所有来源标注为 ECMSPLUS/zwcms.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可,如涉及大面积转载,请来信告知,获取授权。

2、本站所提供的文章资讯、软件资源、素材源码等内容均为作者提供、网友推荐、互联网整理而来(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考,如有侵犯您的版权,请联系我们,本站将在三个工作日内改正。

3、若您的网站或机构从本站获取的一切资源进行商业使用,除来源为本站的资料需与本站协商外,其他资源请自行联系版权所有人。

4、 ECMSPLUS/zwcms.com不保证资源的准确性、安全性和完整性,请您在阅读、下载及使用过程中自行确认,本站亦不承担上述资源对您或您的网站造成的任何形式的损失或伤害

5、未经 ECMSPLUS/zwcms.com允许,不得盗链、盗用本站资源;不得复制或仿造本网站,不得在非 ECMSPLUS/zwcms.com所属的服务器上建立镜像, ECMSPLUS/zwcms.com对其自行开发的或和他人共同开发的所有内容、技术手段和服务拥有全部知识产权,任何人不得侵害或破坏,也不得擅自使用。

6、互联网的本质是自由与分享,我们真诚的希望,每一份有价值的正能量能够在互联网中自由传播,能够为每一个网站提供动力。

标签:
精品源码
  • 二维码种子溯源系统,一物一码防伪验证查询(单用户版) 支持定制开发

    惊爆价¥1500.00

    立即购买
    二维码种子溯源系统,一物一码防伪验证查询(单用户版) 支持定制开发
  • 帝国cms7.5精仿企业信息综合门户《莞商网》(原创)

    惊爆价¥1500.00

    立即购买
    帝国cms7.5精仿企业信息综合门户《莞商网》(原创)
  • 厂房网,厂房出租,厂房出售,仓库出租,园区招商商铺厂房网整站源码

    惊爆价¥1999.00

    立即购买
    厂房网,厂房出租,厂房出售,仓库出租,园区招商商铺厂房网整站源码
看点推荐
精选文章

站长交流群

互联网站长技术交流群
共同学习,共同进步,共同成长!

QQ交流群

推荐文章

EmpireCMS(帝国CMS) 最新版(v7.5)已知漏洞汇总

帝国第三方登陆:微信内部登陆+扫码登陆2.0安装说明与使用方法

帝国cms百度Webupload批量上传组件,支持前台投稿

帝国cms通过用灵动标签的SQL语句查询来调用栏目导航

帝国cms图片集字段morepic分割,自定义图片集显示

帝国cms 技巧整理笔记,持续更新中

帝国cms 技巧整理笔记:常用变量,COOKIE获取和系统模板

最新文章

热门标签

关注我们

微信扫一扫,关注更多精彩

  • 公众号
    全面掌握源码一手资讯

  • 服务号
    精彩活动,推送提醒

垂询热线:18680688182

商务合作:0769-8700 9090
文章投稿: