【发布时间】:2012-01-28 05:53:56
【问题描述】:
我将通过代码来举例说明。 另外,我用的是cake2.0
这是我的路由文件:
Router::connect('/admin', array('controller' => 'pages', 'action' => 'login'));
Router::connect('/admin/dashboard', array('prefix'=>'admin', 'controller' => 'pages', 'action' => 'dashboard'));
Router::connect('/admin/:controller/:action/*', array('prefix'=>'admin'));
Router::connect('/admin/:controller/*', array('prefix'=>'admin'));
Router::connect('/:category_alias/*', array('controller' => 'categories', 'action' => 'index'), array('pass' => array('category_alias')));
最后一行无论有无 /:category_alias 都一样
这就是问题
我正在尝试对这条路线中的一些产品进行分页:
http://localhost/main-category/sub-category
第二个和第三个...链接的结果是:
http://localhost/admin/categories/index/main-category/sub-category/page:2 http://localhost/admin/categories/index/main-category/sub-category/page:3 等等……
我已经尝试了几乎所有我能想象到的 PaginationController 和 PaginatorHelper 设置。
问题 有人处理过这个问题吗?
【问题讨论】:
标签: cakephp-2.0