如何获取控制器传递给视图的所有参数?
我的控制员说:
return $this->render('update', [
'model' => $model,
'varA' => 3,
'varB' => 8
]);
在视图var_dump($this->params)
中只返回一个空数组而不是3个项。如何获取传递的整个数组?
我想这样做的原因是使用renderPartial()
将参数传递给另一个视图,我想避免手动指定每个参数...
答案 0 :(得分:4)
您应该只使用$_params_
:
将在视图文件中提取并可用的参数(名称 - 值对)。
e.g。 :
$this->renderPartial('view', $_params_);