2011-12-15 60 views
0

我需要建立一个结构:的Kohana 3.2干线 - 子目录中的控制器

 

    +controller 
     ++admin 
     +++catalog 
     ++++category.php 
     ++++product.php 
     +++users 

,我需要通过URL /管理/目录/类别/动作来打开它们/参数 我试图创建路线:

Route::set('admin', '(<directory>(/<controller>(/<action>(/<custom_param>))))',array(
     'directory' => '(admin/.*)' 
    )) 
    ->defaults(array(
     'controller' => 'dashboard', 
     'action'  => 'index' 
    )); 
+0

哎,这是回答?我也很难过。 – jagc 2015-09-15 07:09:29

回答

0

未测试:

Route::set('admin', 'admin/<directory>/(<controller>(/<action>(/<custom_param>)))', 
    array(
     'directory' => '(catalog|users)' 
    )) 
    ->defaults(array(
     'controller' => 'dashboard', 
     'action'  => 'index', 
    ));