Kohana 3.2 Route – контроллеры в подкаталогах

Мне нужно создать следующую структуру:


     + контроллер
       ++ админ
        +++ каталог
         ++++ category.php
         ++++ product.php
        +++ пользователи

и мне нужно открыть их по url / admin / catalog / category / action / param, который я пытался создать маршрут:

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

Не испытано:

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