hyii2后台管理系统-菜单篇
2018-06-22 07:30:22来源:未知 阅读 ()
原文链接:Yii中文网(yii-china.com)- hyii2后台管理系统-菜单篇
简介
如何在hyii2后台管理系统添加一个新的菜单?许多购买源码的童鞋经常会问,我新建了菜单在左侧菜单栏没有显示。那么今天统一写这个文章来给大家介绍一下如何配置菜单。
添加路由
1.首先,我们新建一个控制器,比如TestController,里面有一个index方法(如下)
<?php namespace backend\controllers; use Yii; use yii\web\Controller; class TestController extends Controller { public function actionIndex() { return $this->render('index'); } }
注:对应的views代码我就不贴了,就一个简单的渲染页面
2.然后打开 系统管理》路由管理 出现如下界面,将出现的两个路由添加到右侧(如果打开并没有发现路由,点击右侧刷新的小按钮,然后刷新一下页面)
如上,我们的路由就添加到可用路由集合中了,这样就可以分配给我们的菜单了
创建菜单
1.新建1级菜单“测试菜单”,需要添加任何东西,直接保存(这个时候左侧并不会出现我们新建的菜单)
2.新建2级菜单“测试子菜单”,父级选择“测试菜单”(输入中文会自动检索匹配),添加刚才的路由“test/index”,然后保存(如果是超级账户,此时应该可以看到菜单了)
3.这里加一句,如果不是超级账户,此处需要给用户添加对应菜单的权限才能看到“测试菜单”在左侧出现
其他配置
1.菜单排序:
以“测试菜单”为例,在菜单管理中找到“测试菜单”,点击编辑菜单,然后在映射选项中输入排序数字(从小到大=从上到下),如此即可对菜单进行排序,如下图
2.菜单图标:
菜单图标用的是font-awesome-4.4.0的图标,所以在网上搜索该图标的代码,然后用json格式添加到1级菜单(例:测试菜单)的数据文本框中,如下图
如此我们的菜单就添加好了
菜单演示
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- ASP.NET MVC Admin主页快速构建 2020-03-23
- ASP.NET使用AjaxPro实现前端跟后台交互详解 2020-03-19
- asp.net后台注册js的方法 2019-10-08
- C#后台调用前台javascript的方法 2019-09-08
- ASP.Net前台调用后台变量的方法 2019-09-02
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash