wandi/easyadmin-plus-bundle

Wandi/EasyAdminPlusBundle

安装数量: 25,932

依赖项: 0

建议者: 0

安全性: 0

星标: 39

关注者: 9

分支: 23

开放问题: 2

类型:symfony-bundle

2.0.5 2020-04-30 16:30 UTC

README

❗ 如果您想使用 EasyAdminBundle 1.x,请浏览 EasyAdminPlusBundle 1.x

关于

EasyAdminPlusBundle 是一个用于惊人的 EasyCorp/EasyAdminBundle 的 Symfony 4 包装器,它包含一些额外功能。

特性

  • 管理后台以限制对安全区域的访问。
  • 提供生成器以猜测基于 Doctrine 类型、注解和断言反射的默认 EasyAdmin 配置,并支持流行的第三方扩展包。
  • 添加管理翻译文件的操作。
  • 基于 实体/操作/角色权限 限制访问的 ACL(现在直接在 EasyAdmin #2806#2810#2829
  • 添加导出实体到 CSV 文件的操作。
  • 添加一些有用的新模板用于 显示列表 操作。

要求

  • PHP >= 7.1
  • Symfony 4
  • EasyAdminBundle ^2.0

安装

$ composer require wandi/easyadmin-plus-bundle

替换 EasyAdmin 控制器

从我们的 AdminController 或您的控制器加载路由,但请确保它扩展 WandiEasyAdminPlusBundle 控制器

# config/routes/easy_admin.yaml
easy_admin_bundle:
    resource: '@WandiEasyAdminPlusBundle/Controller/AdminController.php'
    prefix: /admin
    type: annotation

入门

  1. 从 EasyAdminPlusBundle 1.x 迁移
  2. 认证
  3. 生成器
  4. 翻译操作
  5. ACL
  6. 导出操作
  7. 附加模板