278086346 发表于 2018-1-3 10:54:06

sp中数组分页问题

之前的教程一直是用FINDALL分页。
现在有个需求是,不通过findAll查询,而是一个自定义的数组,输出到模版后,如何运用之前的
$this->results = $guestbook->spPager($this->spArgs('page', 1), 5)->findAll();                 // 这里获取分页数据并发送到smarty模板内                $this->pager = $guestbook->spPager()->getPager();这样的结构去进行分页?

jake 发表于 2018-1-3 11:04:43

数组是什么格式的,然后就怎么样填充到模板里面,跟普通套模板过程一样。

PS:你这里说的是旧版,所以要发到旧版的板块上面去,待会移动帖子。

278086346 发表于 2018-1-3 11:17:45

赋值到模版没问题,但是分页我用数组:$a->spPager($this->spArgs('page', 1), 20);   报错 Call to a member function spPager()
好,谢谢,移动下

jake 发表于 2018-1-3 14:40:06

278086346 发表于 2018-1-3 11:17
赋值到模版没问题,但是分页我用数组:$a->spPager($this->spArgs('page', 1), 20);   报错 Call to a memb ...

说了是“不通过findAll查询,而是一个自定义的数组”,那就不能用spPager,数组该怎么在模板里面显示,手册里面有介绍。
页: [1]
查看完整版本: sp中数组分页问题