ADSFASFDA

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>第4章 用position定位方法实现自适应效果的三列布局</title>
    <style type="text/css">
        body{
            margin: 0;
            padding: 0;

        }
        .left{
            width: 200px;
            height: 500px;
            position:absolute;
            left: 0;
            top:0;
            background-color: #cccccc;
        }
        .middle{
            height: 500px;
             margin: 0 300px 0 200px;
            background-color: #dddddd;
        }
        .right{
            width: 300px;
            height: 500px;
            position: absolute;
            right: 0;
            top: 0;
            background-color: red;
        }
    </style>
</head>
<body>
<div class="left">200px</div>
<div class="middle">你应该先添加路由,然后添加权限名称,后再对角色或个人进行权限的独立分配。  5、如何利用menu对菜单进行控制? 4.5步骤中我们是直接写ul li的方式对左侧菜单进行操作的,这样也是能够实现通过菜单对权限进行控制滴。但是喃,一来不方便操作,而来增加修改个什么东东都得需要我们去修改程序实现,这也TTM不方便了。还好我们家有妙招,DDV杀杀杀。
好了,又扯远了。仔细回想,是不是我们创建的123456张表还有一张menu表没有利用到喃?这货怎么利用喃?来,我们回归正题。 首选,我们访问/admin/menu/index添加几个一级菜单,姑且叫做一级1,一级2,一级3吧,哦对了,忘记添加路由了,怎么回事呢,我们先访问/admin/route/index 把左侧的路由移动到右侧,不然上面创建新菜单会失败哦。创建菜单时,[映射][数据]我们暂且不填写。
添加完毕之后呢,我们打开布局文件left.php,use两个类文件,分别是yii\bootstrap\Nav和mdm\admin\components\MenuHelper;获取权限的操作 MenuHelper::getAssignedMenu都帮我们做好了。ok,我们删掉4.5添加的sidebar-menu菜单,添加下面的代码试试看
echo Nav::widget(</div>
<div class="right">300px</div>
</body>
</html>

 

posted on 2017-03-05 07:46  778323309  阅读(875)  评论(0编辑  收藏  举报