【发布时间】:2011-06-30 06:50:39
【问题描述】:
在我的 cakephp 视图中有自定义分页。在此之前,我做了一些自定义路由更改。
问题是链接会指向类似的页面
http://localhost/myapp/foos/view/news/page:2
而不是
http://localhost/myapp/news/page:2
因此,带有 foos/view/ 的部分不必是链接的一部分。
尝试使用多个自定义选项更改 url,例如
$this->Paginator->options(array('url' => $this->passedArgs));
但没有运气,因为我的 url 中总是有 foos/view/。
你能帮我怎样才能摆脱那个 foos/view 吗?
非常感谢您!
更新:我设法做“某事”,但还不够,通过添加以下几行:
$options = array('url'=> array('controller' => 'news' ) );
$paginator->options($options);
现在,我的链接看起来像:
http://localhost/myapp/news/index/page:2
如何摆脱 url 中的“index”?
【问题讨论】:
标签: cakephp pagination cakephp-1.3 options