Всем привет,
А как лучше организовать несколько приложение(паблик и админка) с общими моделями и либами?
Я попытался по роуту определять приложения в разных директориях.
Делаю:
1) Создал подкаталог /application/classes/Controller/Admin и в него перенес контрол-файлы
2) В /application/config/routes.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/', array('directory'=>'(Admin)', 'controller' => 'facility') )
->defaults(array( // Это один из списков админки
'controller' => 'facility',
'action' => 'index',
));
В браузере запускаю
http://local-kohana.com/admin/facility/indexhttp://local-kohana.com/admin/admin/dashboardИ получаю The requested URL admin/admin/dashboard was not found on this server.Click to expand...
А как правильно ?