Yii2:如何在布局中使用模型的数据

时间:2017-12-21 02:43:48

标签: php html layout yii2 glyphicons

我想在布局中添加数据库的数据,怎么做?谢谢。 我知道如$ this-> params ['params'] =“params”的方式,但在功能上 比如beforeAction

  <div class="sBox">
            <div class="subNav sublist-down">
                <span class="title-icon glyphicon glyphicon-chevron-right"></span>
                <span class="sublist-title">资源管理</span>
            </div>
            <ul class="navContent" style="display:none">
                <li class="nav-li">
                    <div class="showtitle" style="width:100px;">
                        <img src="__ADMIN_IMAGES__/leftimg.png" />
                    </div>
                    <a href="<?= UrlService::buildWwwUrl('source/index'); ?>" target="right_content">
                        <span class="sublist-icon glyphicon glyphicon-record"></span>
                        <span class="sub-title">资源列表</span>
                    </a>
                </li>
            </ul>
        </div>

1 个答案:

答案 0 :(得分:0)

问题不是很清楚。显示您要使用的布局和数据。

以下是在布局中使用数据的许多不同方法:

  • 使用widgets。您可以创建自己的小部件,它很简单
  • 使用application components或应用程序本身。例如\Yii::$app->params(你提到了这个问题)
  • 使用$this变量(\ yii \ web \ View),例如,使用可在控制器中分配的$this->title的常见做法
  • 使用查看数据。布局可以访问传递给视图的所有参数。如果您对所有控制器都有一些数据格式约定
  • ,这是可以接受的

对你来说哪一个是正确的,你决定解决的问题。