Kohana как лучше организовать несколько приложение

mstdmstd

Новичок
Всем привет,
Сорри если эта тема обсуждалась но я не нашел.
А как лучше организовать несколько приложение(паблик и админка) с общими моделями и либами?
В нете я нашел такую вот ссылку http://stackoverflow.com/questions/3976770/htaccess-for-multiple-application-in-kohana-v3
Или есть способ лучше ?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Кохана умеет из роута вычислять параметр directory, для одиночной вложенности в папке classes/Controller
Снимок экрана (22).png
 

mstdmstd

Новичок
Не получилось ...

Делаю:
1) Создал подкаталог /application/classes/Controller/Admin и в него перенес контрол-файлы

2) В /application/config/routes.php пишу :

PHP:
Route::set('admindashboard', '(<directory>)(<controller>(/<action>(/<id>)))', array('directory'=>'(Admin)', 'controller' => 'admin' ) ) 
	->defaults(array(  // Это корневая страница админки
		'controller' => 'admin',
		'action'     => 'dashboard',
	));
   ...

Route::set('admin_facility_index', 'admin/facility/index/(<page>)(/<filter_name>)(/<filter_search_by_descr>)(/<sort>)(/<sort_direction>)', array('directory'=>'(Admin)', 'controller' => 'facility') )
	->defaults(array( // Это один из списков админки
		'controller' => 'facility',
		'action'     => 'index',
	));
В браузере запускаю

http://local-kohana.com/admin/facility/index
http://local-kohana.com/admin/admin/dashboard

И получаю
The requested URL admin/admin/dashboard was not found on this server.
А как правильно ?
 
Сверху