Установить новую папку / контроллер по умолчанию - PullRequest
0 голосов
/ 25 января 2010

Есть ли способ установить новый контроллер, отличный от домашнего, при выполнении условия?

Я хочу иметь возможность указать контроллер по умолчанию, отличный от Home, когда пользователь вошел в систему.

Поэтому, прежде чем пользователь войдет в систему, я хочу использовать контроллер Home по умолчанию, но как только он войдет в систему, я бы хотел использовать, скажем, контроллер пользователя.

Еще лучше, если я могу использовать следующее:

www.mysite.com / home / index когда не залогинен и, www.mysite.com / griegs при входе в систему.

www.mysite.com / griegs затем направит мой контроллер пользователя, где «griegs» - это Id / userName.

1 Ответ

0 голосов
/ 25 января 2010

Вы можете добавить к глобальным функциям при запуске перехват запросов, прежде чем они достигнут самого действия ... там вы можете проверить то, что было запрошено (включая URL-адрес запроса) и перенаправить на другое действие или подобное, как требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...