承接 lz/admin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

lz/admin

最新稳定版本:1.0.0

Composer 安装命令:

composer require lz/admin

包简介

Quickly Build a Backend Framework

README 文档

README

lz-admin是 laravel 的管理界面构建器,它可以帮助您仅用几行代码构建 CRUD 后端。

文档 | 演示

要求

  • PHP >= 7.3.0
  • Laravel >= 8.5.0
  • php需要安装的扩展:curl、fileinfo、gd、mbstring、openssl、pdo_mysql、zip

项目实现了哪些功能

  • 支持创建后台管理员账号、角色;支持角色可视化权限设置
  • 支持自定义菜单配置
  • 支持表单配置(单行文本、多行文本、下拉框、单选、复选、日期时间、文件上传、富文本等组件)
  • 支持列表页配置(内置增删改查按钮,支持自定义按钮配置;列表支持按月份分表查询)
  • 支持echarts图标配置
  • 支持多语言系统后台配置

技术支持

安装

  • 下载包
    composer require lz/admin
    
  • 发布配置文件

    php artisan vendor:publish --provider="lz\admin\LzAdminProvider"
    

    运行命令后,您可以在 config/admin.php 中找到配置文件,在该文件中您可以更改开发者账号密码、上传等配置。

  • 生成数据库文件

    php artisan lzadmin:db
    
  • 注册后台中间件:打开app\Http\Kernel.php、在$routeMiddleware里添加以下内容

    'admin.login' => \lz\admin\Middleware\AdminLogin::class,
    'admin.superuser' => \lz\admin\Middleware\AdminSuperUser::class,
    'admin.auth' => \lz\admin\Middleware\AdminAuth::class,
    'option.log' => \lz\admin\Middleware\OptionLog::class,
    
  • 配置.env文件

    APP_DEBUG=true
    ADMIN_URL=admin.com
    MODEL_DELETE=false
    REDIS_CLIENT=predis
    OSS_ACCESS_KEY_ID=
    OSS_ACCESS_KEY_SECRET=
    OSS_HOST=
    OSS_CDN=
    OSS_DIR= 
    

    访问后台路由地址admin.com。默认开发者账号:admin、密码:admin。开发者账号只有 APP_DEBUG=true 时才可登录

展示

  • 登录界面 示例图片
  • 选项设置 示例图片 示例图片
  • 模型设置 示例图片 示例图片 示例图片 示例图片 示例图片 示例图片 示例图片 示例图片 示例图片 示例图片
  • 菜单设置 示例图片 示例图片 示例图片
  • 页面展示 示例图片 示例图片 示例图片 示例图片

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-12-15