是否可以为 CakePHP 分页 URL 定义自定义 URL?
我需要类似的东西/:slug/:slug2/:slug3/
。我应该如何将此网址提供给分页?
谢谢!!
PS 如果我使用它,CakePHP 会在 URL 中自动定义控制器和视图,结果是/controller/action/something/
- 我需要在 url 中禁用控制器和操作。
$this->Paginator->options(array(
'url' => '/something/'
));
是否可以为 CakePHP 分页 URL 定义自定义 URL?
我需要类似的东西/:slug/:slug2/:slug3/
。我应该如何将此网址提供给分页?
谢谢!!
PS 如果我使用它,CakePHP 会在 URL 中自动定义控制器和视图,结果是/controller/action/something/
- 我需要在 url 中禁用控制器和操作。
$this->Paginator->options(array(
'url' => '/something/'
));
在你看来:
$this->Paginator->options(array('url' => $this->passedArgs));
将添加传递给您的分页链接的参数。
使用路由。http://book.cakephp.org/2.0/en/development/routing.html
您不应该将字符串类型的 URL 用于“内部”链接,因为它们不会在路由中起作用,并且如果应用程序位于 webroot 的子目录中,您的链接将不再起作用。