Yii2 - 如何获取从控制器传递的所有视图参数?
Yii2 - how to get all view params passed from controller?
如何获取控制器传递给视图的所有参数?
我的控制器说:
return $this->render('update', [
'model' => $model,
'varA' => 3,
'varB' => 8
]);
在视图 var_dump($this->params)
中只是 returns 一个空数组而不是 3 个项目。我怎样才能得到传递过来的整个数组?
我想这样做的原因是通过 renderPartial()
将参数传递给另一个视图,我想避免手动指定每个参数...
你应该简单地使用 $_params_
:
The parameters (name-value pairs) that will be extracted and made available in the view file.
例如:
$this->renderPartial('view', $_params_);
如何获取控制器传递给视图的所有参数?
我的控制器说:
return $this->render('update', [
'model' => $model,
'varA' => 3,
'varB' => 8
]);
在视图 var_dump($this->params)
中只是 returns 一个空数组而不是 3 个项目。我怎样才能得到传递过来的整个数组?
我想这样做的原因是通过 renderPartial()
将参数传递给另一个视图,我想避免手动指定每个参数...
你应该简单地使用 $_params_
:
The parameters (name-value pairs) that will be extracted and made available in the view file.
例如:
$this->renderPartial('view', $_params_);