本文目录一览:
- 1、dedecms文档分页的页码如何控制
- 2、dedecms 如何改页码的显示样式
- 3、织梦网站产品页与新闻业页码乱了,变成竖排,怎么解决,急!
- 4、dedecms 5.7 怎样在列表页标题中显示页码?
dedecms文档分页的页码如何控制
在Dedecms5.5,5.6 版本下测试修改有效
找到GetPagebreak //修改的是内容页,修改方法相同
在Dedecms5.5,5.6 版本下测试修改有效
打开include/arc_archives.class.php文件
找到GetPagebreakDM //修改的是列表页
往下查找for($i=1;$i=$totalPage;$i++)”,在上面插入以下代码:
01 $total_list=7; //显示7个,3*2+1=7
02 if($nowPage = $total_list)
03 {
04 $i = $nowPage-3; //前后6个,(7-1)/ 2=3
05 $total_list = $nowPage+3; //前后3个,(7-1)/ 2=3
06 if($total_list = $totalPage)
07 $total_list = $totalPage;
08 }
09 else
10 {
11 $i=1;
12 if($total_list = $totalPage)
13 $total_list = $totalPage;
14 }
再将for($i=1;$i=$totalPage;$i++) 修改成for($i;$i=$total_list;$i++)
dedecms 如何改页码的显示样式
修改includ文件夹下的arc.listview.class.php文件,该文件中有定义页码样式的代码,你可以通过对相应的层设置CSS层叠样式来控制页面显示的样式。
织梦网站产品页与新闻业页码乱了,变成竖排,怎么解决,急!
这种情况是因为你的list模板分页css样式文件,与织梦默认的分页样式标签thisclass不一致。
要么改对应的css文件,要么去修改include下的arc.listview.class.php。但是具体如何改,就需要看你的源码了
dedecms 5.7 怎样在列表页标题中显示页码?
可以选择用javascript,提供一下思路:
1、取出url:
//获取当前网址
var curNetAddr = window.document.location.href;
2、分析路径,找出页码的参数,这个页码的形式是在后台的栏目设置中自定义的,我的路径方式是:list_83_2.html,那么查找.html之前,倒查第一个_下横线,之间的数字就是页码;
3、分析页码,修改title
window.document.title += "第N页"
虽然打开后看不到,但预计1秒后就会变成所要设置的了,SEO抓取也不会有这个第二页。
好处是不用修改dedecms的代码,完全补丁式操作。