phpcms v9分页
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpcms v9分页相关的知识,希望对你有一定的参考价值。
loop $dongtai $w
<li><a href="$w['url']" title="$w['title']"><em><img src="IMG_PATHimg/fu.png"></em>$w['title']</a><span>【date('Y-m-d H:i:s',$w['inputtime'])】</span></li>
</li>
/loop
</ul>
pc:content action="lists" catid="10" num="25" "order="id DESC" page="$page"
<div id="pages" class="pageNavi">$pages</div>
/pc
出现以下问题
有 27条 上一页 1 2 下一页 显示 但是页面内容还是没变每页都显示27条
求解急
而你的$dongtai这个跟num=25也没啥关联,所以肯定不分页,估计也没有把$page(当前是第几页)关联进去,所以循环出来的就是全部的了! 参考技术A 说明你的第二页没起作用,显示的还是第一页的内容吧?
phpcms分页问题
像这样的分页, 在第10也背后出现了省略号,系统是根据什么出现的省略号? 好像基本都是有第13页的时候出现省略号,怎么修改这个规则?
在文件phpcms/libs/classes/global.func.php里找到这个方法function pages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$setpages = 10) //定义一个函数
建议新建一个函数来做分页,因为有可能会影响到PHPCMS后台分页效果,所以可以重新复制下函数体写一个新函数,参数里有个参数$setpages = 10,这个就是默认最大显示页码数,看你的提问应该就是修改这个默认设置就行了。 参考技术A 你需要去修改他得核心分页方法,去进行修改才可以;在phpcms中你去找到pages这个方法,进行修改就好了。追问
知道怎么改吗?
以上是关于phpcms v9分页的主要内容,如果未能解决你的问题,请参考以下文章