jakharbek/jakharbek-menu

菜单

dev-master 2017-12-04 16:51 UTC

This package is not auto-updated.

Last update: 2024-09-21 16:06:06 UTC


README

Menu yii2

安装

安装此扩展的首选方式是通过composer

运行以下命令之一

php composer.phar require --prefer-dist jakharbek/jakharbek-menu "*"

或在您的composer.json文件的require部分添加

"jakharbek/jakharbek-menu": "*"

使用

扩展安装后,只需在代码中使用它即可

您必须从/migration文件夹迁移数据库

扩展安装后,您必须配置扩展;为此,您需要打开src/bootstrap.php

您需要在系统中注册模块

要在系统中注册模块'moduleName',在父模块parentModuleName/moduleName中注册模块:public static $modules = ['test/menu' => 'jakharbek\menu\modules\menu\Module'];

您需要安装下载文件夹

self::$upload_folder = Yii::getAlias("@webroot")."/uploads/menu/"; self::$upload_folder_source = Yii::getAlias("@web")."/uploads/menu/";

您需要提供页面链接

public static $pages = ['search' => '/test/menu/menu/search', 'manager' => '/test/menu/menu/manager', 'delete' => '/test/menu/menu/delete'];

以指示其权限以更改访问管理员的权限

public static $premission_admin_panel = "controlPanel";

为了您的网站的菜单布局,您需要继承ManuRender类并实现其方法,并在您想要将示例菜单映射到位于components文件夹中的MenoTop类的位置调用