Thinkphp5/FastAdmin 关于后台左侧菜单的生成笔记

根据规则创建相应的表结构

  • 表注释对应生成Controller的注释菜单名
/**
 * 任务管理 //菜单名称
 *
 * @icon fa fa-dashboard  //菜单图片
 * @remark 任务管理  //菜单备注
 */
class Mandate extends Backend
{
    protected $model = null;

    public function _initialize()
    {
        return parent::_initialize(); // TODO: Change the autogenerated stub
    }

}

生成菜单的基本命令

//一键生成test控制器的权限菜单
php think menu -c test
//删除test控制器生成的菜单
php think menu -c test -d 1
//一键全部重新所有控制器的权限菜单
php think menu -c all-controller
//一键生成mydir/test控制器的权限菜单
php think menu -c mydir/test

关于一键生成全部的控制器的权限菜单

php think menu -c all-controller

  • @icon 图标
  • @remark 备注
  • @internal 忽略 生成控制器权限菜单时候会自动忽略protected和private的方法不生成权限

最终生成的菜单的文件

  1. 数据库数据 fa_auth_rule 新增基本的权限菜单,包括权限名称,菜单名称,图标等基本8个。

基类中所定义的方法如下,以下方法都是通过application/admin/library/traits/Backend.php引入的

class Backend extends Controller{
    /**
     * 查看
     */
    public function index(){}
  
    /**
     * 添加
     */
    public function add($ids = ""){}
  
    /**
     * 编辑
     */
    public function edit($ids = ""){}
  
    /**
     * 删除
     */
    public function del($ids = ""){}
  
    /**
     * 批量更新
     */
    public function multi($ids = ""){}
  
    /**
     * 回收站
     */
    public function recyclebin(){}
  
    /**
     * 真实删除
     */
    public function destroy($ids = ""){}
  
    /**
     * 还原
     */
    public function restore($ids = ""){}
  
    /**
     * 导入
     */
    protected function import(){}
  
    /**
     * 下拉筛选
     */
    public function selectpage()
    {
        return parent::selectpage();
    }
}

2.关于runtime文件下的清除操作

php think clear

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,281评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,303评论 4 61
  • 今天的目的地坝美,一个陶渊明眼里的世外桃源之地。在大巴上颠簸了差不多六个小时才到广南县。(大巴上的味道好难闻,以后...
    自由之爱阅读 137评论 0 0
  • “世界上只有两种人,一种是希腊人,一种是想成为希腊人的人。”不记得这句台词出自哪部电影,但它一直深深的印在我的脑海...
    玉小咩阅读 442评论 0 3
  • 今天正式决定在简书上落户,从现在开始我要记录人生中的喜怒哀乐。一直希望找到一个没有人认识我的地方,能够大胆地、真实...
    小果仁阅读 162评论 0 0