2013-08-07 2 views
0

Я новичок в CakePHP. Я добавил плагин в мое приложение Cake, и его имя «Admin». Теперь он работает нормально, когда я использую «localhost/admin/...» для доступа к нему. Мой вопрос: я хочу скрыть/admin от пользователей, например, я хочу использовать «localhost/console/...» для замены конфигурации маршрута по умолчанию. Я много гугл, никогда не получал ответа. Итак, как изменить конфигурацию маршрута по умолчанию для плагина в CakePHP?CakePHP - Как изменить конфигурацию конфигуратора плагинов по умолчанию

Спасибо.

ответ

0

Если вы хотите, чтобы он был применим ко всем контроллерам/действиям плагинов, вам нужно быть немного более подробным. Попробуйте:

Router::connect('/console/:controller/:action/*', array('plugin'=>'admin')); 

Но если это то, что вы хотите, вы лучше просто переименовать ваш «Admin» плагин «Console». Повторная маршрутизация всех контроллеров плагинов и действий сделает отладку не очень забавной. :)

Смежные вопросы