我正在 CakePHP(版本 1.3)中开发一个应用程序,我需要动态 路由。为此,我在 config/ 中调用 requestAction 方法 路线.php
$routingData=Object::requestAction(array('controller'=>'pages','action'=>'get_routes'));
Router::connect('/pages/blog', array('controller' =>'blogs', 'action'
=>'index'));
它渲染正确,但我面临分页问题。
原始(请求的)URL 是 (http://)localhost/pushpanelnew/pages/blog
分页链接就像 (http://)localhost/pushpanelnew/pages/get_routes/page:2 第 2 页
但是我想要分页链接,例如 (http://)localhost/pushpanelnew/pages/blog/page:2
我也尝试用这个
$this->Paginator->options(array('url'=>$this->params['url']['url']));
但是它显示了类似的链接
(http://)localhost/pushpanelnew/pages/get_routes/pages/blog/page:2
分页也不起作用
但我想要分页链接
(http://)localhost/pushpanelnew/pages/blog/page:2
试试这个。
$this->Paginator->options(array('url'=> array('controller'=>'pages', 'action'=>'blog'));