Я настроил слагов для всех своих постов, и мне нужен Router
, который будет делать ссылки вроде:
/controller/post_slug_name
, и мне нужно это для всех контроллеров, но когда я иду с:
Router::connect('/admin', array('admin' => true, 'controller' => 'settings', 'action' => 'dashboard'));
Router::connect('/:controller/:slug', array('action' => 'index'), array('pass' => array('slug')));
Панель администратора не работает.Как я могу сделать это так, просто и с работающей админкой?Спасибо
РЕДАКТИРОВАТЬ: С этими деревьями маршрутизаторы работает, как я хотел бы, за исключением того, что в панели управления я получаю даже действия индекса в URL-адресах, а не круто
Router::connect('/admin', array('admin' => true, 'controller' => 'settings', 'action' => 'dashboard'));
Router::connect('/admin/:controller/:action/*', array('admin' => true));
Router::connect('/:controller/:slug', array('action' => 'index'), array('pass' => array('slug')));