Здравствуйте!
Я только начинаю разбираться в этом "чудесном" фреймворке, но у меня сразу появился вопрос.
Например, есть контроллер "Login", а в нем дефолтный экшн "index", нужно, чтобы при переходе на "mysite.ru/login/index" - выдавало 404-ю ошибку, а при переходе на "mysite.ru/login" - всё нормально открывалось.
Заранее спасибо.
P.S. Не предлагайте писать в urlManager, что-то типа такого: "<login>=><login/index>".
Вопрос по URL
Re: Вопрос по URL
Ну наверно переопределить дефолтный экшен (другой метод всмысле выбрать как дефолтный), а в index вызвать 404-ощибку ))) Только зачем это все???
Re: Вопрос по URL
Чет сейчас задумался и стало просто любопытно, для чего нужен контроллер Login? Какие там еще методы есть?
Re: Вопрос по URL
Просто я раньше что-то прописывал и при входе на "mysite.ru/login/index" выдавало ошибку, а работало всё это только через "mysite.ru/login"
Re: Вопрос по URL
Кто-нибудь знает ответ?
Re: Вопрос по URL
Код: Выделить всё
class LoginController extends Controller {
public function run($actionID)
{
if ($actionID == '')
parent::run($actionID);
else
$this->missingAction($actionID);
}
public function actionIndex()
{
echo 'OK';
}
}