У меня есть один контроллер, который нужно вывести в один файл просмотра и $ _GET param.
Код контроллера:
public function action_register_final() {
//Detect view file
$block_center = View::factory('pages/v_register_final');
$block_center = $this->request->param('user_id');
//Detect block
$this->template->block_center = array($block_center);
}
Но этот код выводит только $ _GET param … если я удалю $ block_center = $ this-> request-> param (‘user_id’); представление загружается хорошо и вывод. Я знаю, я заменяю $ block_center но как я могу вывести оба значения.
Спасибо.
Часы. Вы перезаписываете свою переменную. Я думаю, что вам нужно это:
public function action_register_final()
{
// Detect view file
$this->template = View::factory('pages/v_register_final');
$this->template->block_center = array($this->request->param('user_id'));
}
Или же.
public function action_register_final()
{
// Detect view file
$this->template = View::factory('pages/v_register_final');
$block_center = this->request->param('user_id');
$this->template->block_center = array($block_center);
}
Не испытано. Это то, что вам нужно? Где твой второй массив? Попробуйте слить.
Других решений пока нет …