Я использую CakePHP 2.6.9.
Я хочу сделать следующее:
www.example.com/detail/10
должно относиться кcontroller => frontends
иaction => detail
www.example.com/admins/login
должно относиться кcontroller => admins
иaction => login
Я отредактировал routes.php
следующим образом:
Router::connect('/:action/*',
array('controller' => 'frontends', 'action' =>'detail'));
Но когда я пытаюсь www.example.com/admins/login
, он показывает следующую ошибку:
Администраторы действия не определены в контроллере FrontendsController
Это доказывает, что www.example.com/admins/login
относится к
Router::connect('/:action/*',
array('controller' => 'frontends', 'action' =>'detail'));
Маршрутизация. я хочу
Router::connect('/:action/*',
array('controller' => 'frontends', 'action' =>'detail'));
будет только для controller => frontends and action=>detail
, остальные URL будут работать по умолчанию. Есть идеи?