[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изучение Kohana
mmsgold
собственно вот код,

class Controller_Comments extends Controller {

public function action_index()
{
if($this->request->is_initial())
Request::initial()->redirect(URL::site(''));

$article_id = $this->request->param('id');

$content = View::factory('/comments/show')
->
bind('comments', $comments);

if($_POST)
{
$user = Arr::get($_POST, 'user');
$message = Arr::get($_POST, 'message');

Model::factory('Comment')->create_comment($article_id, $user, $message);
}

$comments = Model::factory('Comment')->get_comments($article_id);
$this->response->body($content);
}

}
// Comments

это реализация контроллера для комментариев на учебном блоге, мне не понятна вот эта часть кода,
   if($this->request->is_initial())
Request::initial()->redirect(URL::site(''));

тоесть если описать эту логику то получается так, если был запрос у этого объекта, то мы сразу редирекитим на эту же страницу,,, назревает вопрос, а как же обработка запроса?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.