Долго мучился с проблемой, Kohana 3.2 вываливалась в ошибку «ErrorException [ Warning ]: Missing argument 1 for Controller_Welcome::action_index()» при передаче параметра в метод вот таким способом
public function action_index($id)
{
$this->response->body('ID= ' . $id);
}
Оказалось в версии 3.2 используется другой подход и нужно писать вот так:
public function action_index()
{
$id = $this->request->param('id');
$this->response->body('ID= '.$id);
}
Естественно параметры (в данном случае id) должны быть указаны в роутинге.
Похожие записи
10 комментариев: Kohana 3.2 передача параметров в метод.