
正文
phpcms生成不了分页 php分页显示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
phpcms自定义sql调用标签的列表页分页生成问题
1、这确实是一个bug我在做模板时也遇到了。我的解决方法是 新建一个分页标签,这样生成的url都是对的。其实加的分页标签跟直接写sql是一样的,但是直接写sql就是有问题。
2、在调用的列表标签中加入属性:page=$page,然后通过{$pages}来调用翻页链接。要注意的是:你在首页的控制器方法中(content/index/init)要做一些相应的修改,因为首页程序里应该没有给你准备翻页的变量参数。
3、你是怎么写的?我记得标签里应该有page=$page。
4、生成了很多多余的目录可能跟你的内容页URL规则设置有关系。如图:个人觉得phpcms生成静态文件是多余的,完全可以用伪静态来实现。易于维护和管理,实现也较容易。
5、这是内容页还是列表页啊。如果是内容页,添加内容分页代码就可以了。如果是列表页就在相应的标签处设置分页。
6、很简单的办法,你单独加一个栏目,指定一个模版。然后设置这个栏目为伪静态,然后在里面写get调用你想要的数据,即可实现分页显示。如果像生成静态的话,那么就无法分页,需要修改php。
相关问答
Q1: phpcms分页问题
建议新建一个函数来做分页,因为有可能会影响到PHPCMS后台分页效果,所以可以重新复制下函数体写一个新函数,参数里有个参数$setpages = 10,这个就是默认最大显示页码数,看你的提问应该就是修改这个默认设置就行了。
首先,打开 phpcms\libs\functions\global.func.php 这个文件,找到文件第622行的分页函数,复制一下,粘贴到默认分页函数的下面,重新命名后保存。
这确实是一个bug我在做模板时也遇到了。我的解决方法是 新建一个分页标签,这样生成的url都是对的。其实加的分页标签跟直接写sql是一样的,但是直接写sql就是有问题。
应该是你原图片和生成图片的格式不是同一个格式。
Q2: phpcms分页生成的页面没有生成指定的页面都生成到根目录了怎么回事
1、生成了很多多余的目录可能跟你的内容页URL规则设置有关系。如图:个人觉得phpcms生成静态文件是多余的,完全可以用伪静态来实现。易于维护和管理,实现也较容易。
2、修改配置文件。找到\caches\configs\system.php 找到“html_root”这一项,然后把/html这个字符串删除。
3、那肯定的,因为你在这个栏目发文章时所有的文章页面都会生成在news这个文件夹的,不然没地方放的。
4、你说的这种情况,应该是生成的时候出问题了,没有生成成功,你可以在跳转的首页中,右键,然后“查看源码”里面可能会有错误提示,通常做phpcms的自定义页面时会出现这种情况,细心一点就能发现了。
5、这确实是一个bug我在做模板时也遇到了。我的解决方法是 新建一个分页标签,这样生成的url都是对的。其实加的分页标签跟直接写sql是一样的,但是直接写sql就是有问题。
Q3: phpcms怎么给自定义的页面添加分页
在phpcms的内容编辑器中使用分页符可实现手动分页,如下图:使用方法:将光标移动到要分页的位置,然后点击,会自动插入分页符[page]。另外,确保“分页方式”一项选择“手动分页”。
这是内容页还是列表页啊。如果是内容页,添加内容分页代码就可以了。如果是列表页就在相应的标签处设置分页。
cache.class.php的207行增加 str .= $front_pages = front_pages($.$op._total, $page, $pagesize, $urlrule);然后在前台模板里面使用{$front_pages}就能找输出自定义的分页了。
Q4: phpcms上传空间后后台分页不能用,紧急求助啊~~
1、按常规手法操作:备份数据库(数据很少,直接用phpcms后台自带的数据库备份功能),下载数据库和相应的图片(bakup、images、templates、uploadfile主要就这四个文件夹,因站而异。
2、建议新建一个函数来做分页,因为有可能会影响到PHPCMS后台分页效果,所以可以重新复制下函数体写一个新函数,参数里有个参数$setpages = 10,这个就是默认最大显示页码数,看你的提问应该就是修改这个默认设置就行了。
3、初步判定是模板里某行代码有问题,请检查模板文件标签使用是否正确。phpcms模板标签调用内容是 {$content} ,是在content模块下使用,不用{pc},单独使用。
4、修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。进入后台设置--站点管理,对相应的站点的域名修改为新域名。点击后台右上角的更新缓存按钮更新系统缓存。
5、可以,你去index.php里面找方法啊,把action修改了就可以了,也或者做URL重写。
phpcms生成不了分页的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php分页显示、phpcms生成不了分页的信息别忘了在本站进行查找喔。






