dada

dada

这家伙有点懒,还没写个性签名!

  • 财富值

    1690

  • 威望值

    30

  • 总积分

    2300

个人信息

  • 2018-04-25 已签到
    连续签到3天,获得了15个金钱
    16小时前
  • 2018-04-24 已签到
    连续签到2天,获得了10个金钱
    1天前
  • 2018-04-23 已签到
    连续签到1天,获得了5个金钱
    2天前
  • 2018-04-20 已签到
    连续签到4天,获得了20个金钱
    2018-04-20 09:16
  • 2018-04-19 已签到
    连续签到3天,获得了15个金钱
    2018-04-19 09:17
  • 收藏了教程
    2018-04-18 09:56
  • 2018-04-18 已签到
    连续签到2天,获得了10个金钱
    2018-04-18 09:38
  • 2018-04-17 已签到
    连续签到1天,获得了5个金钱
    2018-04-17 10:41
  • 回复了 的回答

    如果是用户的个人信息,可以用

    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); //在你需要显示的地方显示
    

    这样需要在每个视图文件都要写一次了吧?有点麻烦!我是需要从数据库取出数据,然后在布局文件header好footer中显示

    2018-04-13 15:52查看

总监

等级规则
2300/500046% Complete

资料完整度

10/10010% Complete

用户活跃度

10/10010% Complete

Ta的关注

0

Ta的粉丝

0

Ta的访客

6