0

是否可以为 CakePHP 分页 URL 定义自定义 URL?

我需要类似的东西/:slug/:slug2/:slug3/。我应该如何将此网址提供给分页?

谢谢!!

PS 如果我使用它,CakePHP 会在 URL 中自动定义控制器和视图,结果是/controller/action/something/- 我需要在 url 中禁用控制器和操作。

$this->Paginator->options(array(
    'url' => '/something/'
));
4

2 回答 2

2

在你看来:

$this->Paginator->options(array('url' => $this->passedArgs));

将添加传递给您的分页链接的参数。

于 2013-08-26T15:04:01.203 回答
2

使用路由。http://book.cakephp.org/2.0/en/development/routing.html

您不应该将字符串类型的 URL 用于“内部”链接,因为它们不会在路由中起作用,并且如果应用程序位于 webroot 的子目录中,您的链接将不再起作用。

于 2013-08-26T13:55:59.877 回答