我有一个控制器,需要在一个视图文件中输出,并且$_GET参数
控制器代码为:
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参数。。。如果我移除$block_center=$this->request->param('user_id')视图加载良好并输出。我知道我替换了$block_center,但我如何才能输出这两个值
Thx
观看。您覆盖了您的变量。我想你需要这个:
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);
}
未经测试。这就是你需要的?你的第二个阵列在哪里?尝试合并。