Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

как перенаправить роут?
http://forum.kohanaframework.su/viewtopic.php?f=32&t=202
Страница 1 из 1

Автор:  nare [ 28 май 2012, 13:41 ]
Заголовок сообщения:  как перенаправить роут?

u menya est 2 routa, xochu perenapravit odin na drugoi
xochu napravit etot rout
Route::set('page', 'page/project.htm')
->defaults(array(
'controller' => 'page',
'action' => 'get',
));
na etot rout
Route::set('projects', 'project/<id>.htm')
->defaults(array(
'controller' => 'project',
'action' => 'get',
));

Автор:  eBasher [ 28 май 2012, 14:38 ]
Заголовок сообщения:  Re: как перенаправить роут?

А если в контроллере редирект на второй адрес делоать ? Только ид ему откуда брать ?

Автор:  mamahtehok [ 28 май 2012, 14:42 ]
Заголовок сообщения:  Re: как перенаправить роут?

просто замените в первом дефолт контроллер и экшен на параметры второго и получите одинаковую работу.
В случае же если вам нужен именно редирект то в экшене контроллера для первого роута оставьте только код
Код:
$this->request->redirect('/project/');

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/