Yii2 往 layout 里面传递变量

技巧库 · echo · 于 1年前 发布 · 1249 次阅读

控制器可以这样设置:

$this->view->params['customParam'] = 'customValue';

同样,你也可以再其他视图文件里面这样设置:

$this->params['customParam'] = 'customValue';

然后再 layout 对应的文件里面这样使用:

/* @var $this yii\web\View */

echo $this->params['customParam'];

参考来源:How to pass param from controller to layout in YII2

本文由 echo 创作,采用 知识共享署名 3.0 中国大陆许可协议 进行许可。 可自由转载、引用,但需署名作者且注明文章出处。

共收到 0 条回复 Yii2
没有找到数据。
添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册