公共文件header和footer 数据信息显示 [ 2.0 版本 ]
前台显示页面,在公共文件header和footer中,有需要显示从数据库取出来的信息
大家都是用的什么方法让其显示的?用小部件?还是什么
共 7 个回答
-
如果是用户的个人信息,可以用
Yii::$app->user->identity->username;
其它的话,可以通过
params
这个属性://View 文件源码 class View extends Component implements DynamicContentAwareInterface { ... /** * @var mixed custom parameters that are shared among view templates. */ public $params = []; ... }
用法举例
首先需要在视图文件中:
$this->params['model'] = $model; $this->params['example'] = $example; ...
然后在
main.php
布局文件中就可以:$model = $this->params['model']; $example = $this->params['example']; ... print_r($model); //在你需要显示的地方显示 print_r($example); //在你需要显示的地方显示
共 2 条回复
诗酒论年华 重庆
注册时间:2017-05-23
最后登录:2021-04-22
在线时长:63小时32分
最后登录:2021-04-22
在线时长:63小时32分
- 粉丝2
- 金钱3615
- 威望30
- 积分4545