用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2764|回复: 4
收起左侧

[已解决] 缓存使翻页无法执行?

[复制链接]
发表于 2011-2-27 09:58:31 | 显示全部楼层 |阅读模式
-------------controllers
$this->load->library('pagination');               
$this->output->cache(720);
。。。
结果第一页缓存后,无法执行下一页,空记录
发表于 2011-2-27 20:36:37 | 显示全部楼层
这个跟缓存无关。
请贴具体代码。
 楼主| 发表于 2011-2-28 16:53:15 | 显示全部楼层
使用标准的CI - pagination,没有特别相关的代码了。

$this->load->library('pagination');

不加$this->output->cache(720);运行正常,加了就不执行下一页?
发表于 2011-3-1 00:51:34 | 显示全部楼层
缓存是根据 URL 来缓存的,相同 URL 就不会重复执行控制器代码。
如果你的代码没问题,这个分页和缓存是肯定可用的。
如果还是有问题,就贴代码吧,呵呵
 楼主| 发表于 2011-3-31 07:50:04 | 显示全部楼层
缓存是根据 URL 来缓存的
index.php/product/index/all 第1页正常
index.php/product/index/10 第2页未缓存正常,缓存没有记录显示???
代码一大堆,相关已在前面提供,不相关的你需要那部分?

本版积分规则