CakePHP 1.3:设置插件的路由

时间:2012-02-02 17:36:39

标签: cakephp routes

我有一个生成以下地址的插件:

http://www.domain.com/paginas/paginas/view/about_us

如何创建一条通过以下方式访问上述页面的路线:

http://www.domain.com/paginas/about_us

谢谢,

已解决根据“cetver”的回答,我能够创建一个适合我的解决方案

Router::connect(
    '/paginas/*',
    array(
        'plugin' => 'paginas', 
        'controller' => 'paginas', 
        'action' => 'view'
    )
);

2 个答案:

答案 0 :(得分:1)

Router::connect(
    '/paginas/:page_name',
     array(
         'plugin' => 'paginas', 
         'controller' => 'paginas',
         'action' => 'view'
     ),
     array('page_name' => '[\w]+')
);

/*
plugin.controller
public function view($page_name) {
    ...
*/

答案 1 :(得分:0)