相信好多人都对phpcms的上一页下一页显示样式不是很满意(不是phpcms不好,是审美观念的不同啦)。我在做模板时也遇到了这个问题,想修改一下。在论坛搜索了半天找不到答案,还有网友包括版主说是加密过的, 无法修改。

于是研究了一下。发现很简单,现在给出大家方法:
大家都知道内容页里显示分页的地方插入的是{$pages}这个标签,但是{$pages}是由哪里控制样式的呢?
我找了找,是这个文件。\module\article\include文件夹的global.func.php文件。
从第三行开始的
function articlepage($catid, $ishtml, $urlruleid, $htmldir = '', $prefix = '', $itemid, $addtime, $pagenumber = 1, $page = 1)
{ $pages = '';
for($i=1; $i<=$pagenumber; $i++)
{
$pages .= $page==$i ? '<strong>['.$i.']</strong> ' : '[<a href="'.linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $i)).'">'.$i.'</a>] ';
}
$prepageurl = $page<=1 ? linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, 1)) : linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $page-1));
$nextpageurl = $page>=$pagenumber ? linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $pagenumber)) : linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $page+1));
return "<a href=\"".$prepageurl."\"><img src=\"".PHPCMS_PATH."images/page_pre.gif\" align=\"absmiddle\" border=\"0\" /></a> ".$pages." <a href=\"".$nextpageurl."\"><img src=\"".PHPCMS_PATH."images/page_next.gif\" align=\"absmiddle\" border=\"0\" /></a>";
}
都是控制这个样式的。相信大家都看出来了吧。
<strong>['.$i.']</strong>这里是控制的当前分页
[<a href="'.linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $i)).'">'.$i.'</a>] 是控制的其他分页及链接。
"<a href=\"".$prepageurl."\"><img src=\"".PHPCMS_PATH."images/page_pre.gif\" align=\"absmiddle\" border=\"0\" /></a> ".$pages." <a href=\"".$nextpageurl."\"><img src=\"".PHPCMS_PATH."images/page_next.gif\" align=\"absmiddle\" border=\"0\" /></a>是前后两个图片。
既然研究明白了现在就开始修改,我们以这个图片为例子:
相信大家都看过这种分页显示样式把,我比较喜欢这种,比较大方。我们就以这个为例子。
首先,在你的css样式里加入这几个样式
a.pages:link,a.pages:visited{
font-size:12px;
padding:3px 8px;
color:#686868;
border:#cccccc 1px solid;
text-decoration:none;
}
a.pages:hover,a.pages:active{
font-size:12px;
padding:3px 8px;
color:#686868;
background:#E2E2E2;
border:#cccccc 1px solid;
}
.pagesnow{
font-size:12px;
padding:3px 8px;
color:#FF0000;
border:#cccccc 1px solid;
}然后把global.func.php文件里第三到第十行(也就是我上面说的代码)改成
function articlepage($catid, $ishtml, $urlruleid, $htmldir = '', $prefix = '', $itemid, $addtime, $pagenumber = 1, $page = 1)
{ $pages = '';
for($i=1; $i<=$pagenumber; $i++)
{
$pages .= $page==$i ? '<span class="pagesnow">'.$i.'</span> ' : '<a href="'.linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $i)).'" class="pages">'.$i.'</a> ';
}
$prepageurl = $page<=1 ? linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, 1)) : linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $page-1));
$nextpageurl = $page>=$pagenumber ? linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $pagenumber)) : linkurl(item_url('url', $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $page+1));
return "<a href=\"".$prepageurl."\" class=\"pages\">上一页</a> ".$pages." <a href=\"".$nextpageurl."\" class=\"pages\">下一页</a>";
}
然后保存,剩下的就是重新生成一下你的页面。
# PHPCMS教程
# {$pages}上一页下一页的个性修改方法
# 的是
# 大家都
# 分页
# 宋体
# 修改
# 下一页
# 上一页
# {$pages}
# 东兴seo优化哪家专业
# 平台seo优化技巧
# 青海seo排名性价比高
# 广西抖音seo软件
# seo收录软件贵吗
# 蚌埠营销推广加盟
# seo大会北京
# 天龙八部推广网站领礼包
# 市场推广和市场营销方案
# 榆次网络网站推广公司
# 山西seo公司服务商
# 免费推广网络营销站内
# 徐州抖音营销推广地址
# 衡阳网站建设案例
# 永兴网站优化公司怎么样
# 博客程序seo
# 弹幕网站建设文案怎么写
# 这几个
# 都是
# 我在
# 是由
# 找不到
# 这个问题
# 半天
# 很简单
# 找了
# 楚雄seo优化推广
# 都看
# 都对
# 我上
# 就以
# 比较喜欢
# 中国神鹰网站建设
# 网站优化的依据是什么
相关文章:
如何通过SEO提升品牌曝光和管理口碑?_SEO优化教程
大连开发区网站建设公司_大连开发区网站建设项目_怎么提升seo排名
如何利用友情链接提升网站的SEO权重?_SEO优化教程
龙江SEO优化服务包括哪些内容?_SEO优化教程
建设一个网站需要多少钱费用_建设一个网站需要多少钱人民币_淘宝网站推广员工资多少
永新网站SEO推广技巧_SEO优化教程
灯箱网站如何优化关键词提升搜索排名_网站建设教程
如何结合用户需求调整网站测试策略_网站建设教程
连云港网站建设公司_连云港网站建设_珲春seo网站优化
个人建网站有什么好处?个人建网站后每月维护需要多少钱?
东莞网站建设公司大全_东莞网站建设公司博客_深州市seo网站关键词优化
企业怎么完成自己的高端网站建设?
如何避免SEO中过度依赖关键词堆砌_SEO优化教程
成都酒店网站建设应该注意什么?
某品牌旗舰店如何通过SEO取得成功?_SEO优化教程
有哪些SEO快速优化的技术与方法?_SEO优化教程
织梦百度小程序及*小程序*API接口插件_织梦插件
佛山网站建设方案报价_佛山网站建设价格_珠海有实力网站建设推广
建设一个网站多少钱啊_建设一个网站多少钱_涞水县网站推广联系方式
PageAdmin能否实现多语言网站建设_网站建设教程
大型网站制作费用_大型网站制作公司_贵阳seo分析
如何制定合理的网站建设预算与成本控制计划_网站建设教程
SEO整站优化系统如何改善链接建设与用户体验?_SEO优化教程
网站建设全部流程需要多久才能完成
好的网站建设公司应该具备哪些特性?
企业网站建设有哪些网站类型呢?企业应该建什么类型的网站?
建一个网站要多少钱?不同行业建网站多少钱?
芜湖网站建设公司
网站建设一般需要多久完成_网站建设一般需要多久_网站架构seo基本标准
公司建设网站制作_哪里有网站推广咨询
深圳网站建设企业排名_深圳网站建设企业_德州企业网络推广网站
怎么选择专业的网站建设公司
如何利用SEO优化提升网站客户吸引力_网站建设教程
如何在网站中实现互动地图和动态日历_网站建设教程
如何通过phpstudy管理多个网站源码的本地环境_网站建设教程
网站建设一般如何收费?
自己做公司网站_自己做个网站卖东西_自己做个网站
济南外贸网站建设项目_济南外贸网站建设_宜城网络推广营销
自适应网站代码_自适应网站_自适应网页制作
自己网上推广_自己申请网站_自己申请网页
深圳龙岗网站建设公司_深圳龙岗网站建设_如何免费建设分享网站
哪个网站建设公司好一点_哪个网站建设公司好_篮球论文关键词排名推荐
【如何制作网页】用什么软件做网站比较好?如何制作一个简单的网页?如何自己做微信网页链接?
有哪些工具可以用于SEO数据监测?_SEO优化教程
芜湖网站建设品牌排行_芜湖网站建设_家装网站营销推广
如何衡量网站流量增长情况?_SEO优化教程
建设学校网站_湖州商城网站建设费用多少
杭州SEO推广优化服务中多渠道营销的优势有哪些?_SEO优化教程
如何明确对正定SEO公司的服务需求?_SEO优化教程
衡阳网站如何避免模板化设计影响用户体验_网站建设教程
相关栏目:
【
网络营销44070 】
【
网络推广122852 】
【
网络优化116010 】
【
网址导航102054 】
【
网络技术82194 】
【
网络资讯43554 】