如果一个页面中的两个分页查看Cakephp,如何将哪个分页导航到另一个页面

时间:2014-08-26 23:49:50

标签: php cakephp pagination

我最近建立了一些管理仪表板,用于管理项目和博客文章。我想将两者放在一个仪表板中,并显示为两个分页表。所以在控制器中,我放了这样的东西:

$this->Paginator->settings = array(
        'Project'=>array(
            'limit' => 10,
            'order' => array(
                'Project.created_time' => 'desc'
            ),
            'paramType' => 'querystring'
        ),
        'Post'=>array(
            'limit' => 10,
            'order' => array(
                'Post.created_time' => 'desc'
            ),
            'paramType' => 'querystring'
        )
    );
    $projects = $this->Paginator->paginate('Project');

    $posts = $this->Paginator->paginate('Post');
    $this->set('projects', $projects);

    $this->set('posts', $posts);

并在视图中使用

<?php echo $this->Paginator->numbers(array('model'=>'Post')); ?>

<?php echo $this->Paginator->numbers(array('model'=>'Project')); ?>

管理每个模型的页面链接。 但问题是,当我点击一个页面链接时,另一个也正在切换到该页面。该网址仅将分页链接指定为dashboard?page=5

无论如何我可以单独访问它们吗?与dashboard?project_page=5dashboard?post_page=5一样。

感谢任何想法。

0 个答案:

没有答案