phpcms分页问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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调用栏目子栏目代码分页问题
pc:content action="category" catid="$catid" num="5" order="listorder ASC"
loop $data $cat
pc:content action="lists" catid="$cat['catid']" order="id DESC" num="6" return="subcate" page="$page"
if $subcate
loop $subcate $r
<div class="post clearfix" style="padding:20px 10px 20px 15px;" id="post-106572">
<div class="thumb">
<a href="$r[url]" title="$r['title']">
<img width="130" height="100" src="thumb($v[thumb],90,60)" class="attachment-130x100 wp-post-image" alt="1406063 (1)" title="">
</a>
</div>
<div class="indexs">
<h2><a href="$r[url]" title="$r[title]" rel="bookmark">$r[title]</a></h2>
<div class="time_p">
<ul>
date('Y.m.d',$r[inputtime]) @ <a href="$cat['url']" rel="tag">$cat['catname']</a>
</ul>
</div>
<div class="p">str_cut(strip_tags($r[description]), 150)</div>
</div>
</div>
/loop
/if
/pc
<div id="pages" class="text-c" style="text-align:center;">$pages</div>
/loop
/pc
分页出现了两个,就是循环上的问题,我想把他弄一个循环就可以搞定栏目及子栏目的分页,不知道各位大神有没有什么办法。
/loop
<div id="pages" class="text-c" style="text-align:center;">$pages</div>
/pc
把分页放到循环外面追问
放了,放出去之后就没分页了
追答pc:content action="category" catid="$catid" num="5" order="listorder ASC" return="subcate" page="$page"
loop $data $cat
pc:content action="lists" catid="$cat['catid']" order="id DESC" num="6"
头部也改一下.
还是不行,小哥,本来是有的,后面变成空的了,本来是这样
后面变成空的页面了
你的需求是显示栏目信息,然后显示子栏目下的前6条,然后让栏目分页?
追问不是,我的需求是显示栏目及子栏目的信息,然后做一个分页,就能把栏目子栏目的文章弄出来。大哥,您的扣是多少,麻烦你了
追答pc:content action="category" catid="$catid" num="5" order="listorder ASC" page="$page"
loop $data $cat
pc:content action="lists" catid="$cat['catid']" order="id DESC" return="subcate" num="6"
好好看了下,是这里写的有问题,重新改了下,你试试看.
要是还不行,建议使用get方法.
小哥,你把你的扣扣给我吧。好不好。
本回答被提问者采纳以上是关于phpcms分页问题的主要内容,如果未能解决你的问题,请参考以下文章