我想在我的新闻提要上创建分页器。
我已经开发了控制器,它现在运行良好。链接如下:
example.com/news/page-1
...
example.com/news/page-10
etc工作得很好。
现在,我需要在视图文件中添加分页器控件。我在医生里找到了这个。
在文档的这部分中,有一个示例,其中paginatorControls呈现如下:
echo $this->paginationControl(
$this->paginator,
'Sliding',
'my_pagination_control',
array('route' => 'application/paginator')
); 正如我所设想的,my_pagination_control是部分的。也许,我是瞎子,但我在文档上找不到我必须定义这个部分的地方?可能在配置文件中。但是怎么做呢?
另外,我不明白paginationControl函数的第二个选项(参数-paginationControl)将如何与部分交互作用。你能澄清一下吗?
发布于 2014-06-01 03:44:52
正如我所设想的,my_pagination_control是部分的。也许,我是瞎子,但我在文档上找不到我必须定义这个部分的地方?可能在配置文件中。但是怎么做呢?
正如您所确定的,您可以在模块配置中映射它,就像对任何其他部分一样,例如.
'view_manager' => array(
'template_map' => array(
'my_pagination_control' => __DIR__ . '/../view/paginator/control.phtml',
),
),另外,我不明白paginationControl函数的第二个选项(参数滑动)将如何与部分交互作用。你能澄清一下吗?
该参数不与部分交互,它用于为特定的滚动样式从分页器获取正确的页面。这取决于您为要使用的每个不同的滚动样式创建适当的部分,将它们映射到上面,然后根据需要使用它们。
https://stackoverflow.com/questions/23973599
复制相似问题