是否可以爲CakePHP分頁url定義自定義URL?定義自定義CakePHP分頁url
我需要類似/:slug/:slug2/:slug3/
。我應該如何提供這個網址分頁?
謝謝!
P.S.如果我使用這個,CakePHP自動在URL中定義控制器和視圖,並且 結果爲/controller/action/something/
- 我需要禁用url中的控制器和操作。
$this->Paginator->options(array(
'url' => '/something/'
));
但我不能告訴這個SEO ... – Gediminas
我不認爲你明白:路由將數組映射到任何你的路由規則是字符串類型的URL,反之亦然。在說出一些不起作用或錯誤的東西之前閱讀鏈接。路由是搜索引擎優化的工具,因爲它可以讓你生成任何你想要的網址。 – burzum
問題是,CakePHP不允許[/目錄/ * /]路由,如果有url/catalog/something - 這個路由接受它,但它不應該,因爲最後沒有斜線。所以在CakePHP中不可能爲像'/ catalog /:slug/*'這樣的鏈接創建路由 - 這個星形會捕獲第一條路由中所有更深層次的slu slu。 – Gediminas