Developed with love by KnpLabs Hire us for your project!
42

EasyAdminPlusBundle

by WandiParis

EasyAdminPlusBundle is a Symfony 4 wrapper for the amazing EasyCorp/EasyAdminBundle

EasyAdminPlusBundle

:exclamation: Disclaimer :exclamation:

EXPERIMENTAL-BETA VERSION > not recommended for production use

About

EasyAdminPlusBundle is a Symfony 4 wrapper for the amazing EasyCorp/EasyAdminBundle which includes some extra features.

Features

  • [x] Admin management to restrict access to the secure area.
  • [x] Provide a generator to guess the default EasyAdmin configuration based on Doctrine Types', Annotations' & Asserts' reflection + support popular 3rd party bundles.
  • [x] Add an action to manage translations files.
  • [x] ACL to restrict access based on entity/action role permissions
  • [x] Add an action to export entities in CSV.

Requirements

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

Install

$ composer require wandi/easyadmin-plus-bundle

Replace EasyAdmin controller

Load routes from our AdminController or yours but make sure it extends WandiEasyAdminPlusBundle Controller

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

Getting started

  1. Authentication
  2. Generator
  3. Translation Action
  4. ACL
  5. Export Action
  • Merge pull request #22 from WandiParis/hotfix-0.6.8
    By web-flow, 1 month ago
  • delete translation_domain setting
    By Laurent Fouquet, 1 month ago
  • Merge pull request #20 from WandiParis/hotfix-0.6.6
    By web-flow, 2 months ago
  • Fix new action for listing
    By Laurent Fouquet, 2 months ago
  • Merge pull request #19 from WandiParis/hotfix-0.6.5-1
    By web-flow, 2 months ago
  • Fix new action for listing
    By Laurent Fouquet, 2 months ago
  • Merge pull request #17 from WandiParis/hotfix-0.6.5
    By web-flow, 3 months ago
  • #16
    By laurent-bientz, 3 months ago
  • Merge pull request #15 from WandiParis/hotfix-0.6.4
    By web-flow, 3 months ago
  • #11
    By laurent-bientz, 3 months ago
  • Fix Range/Count assert
    By Laurent Fouquet, 3 months ago
  • fix VichImage fields + translation decimal
    By Laurent Fouquet, 3 months ago
  • Merge pull request #9 from WandiParis/auth-refactoring
    By web-flow, 7 months ago
  • add user remove cmd
    By jacquesndl, 7 months ago
  • Merge pull request #8 from WandiParis/auth-refactoring
    By web-flow, 7 months ago
  • refactoring
    By jacquesndl, 7 months ago
  • doc improvements
    By laurent-bientz, 7 months ago
  • doc improvements
    By laurent-bientz, 7 months ago
  • Merge pull request #7 from WandiParis/exporter
    By web-flow, 7 months ago
  • fix bc break pr user
    By laurent-bientz, 7 months ago
  • fix menu indexs bug after prune action
    By laurent-bientz, 7 months ago
  • improve utf8 for csv in msexcel
    By laurent-bientz, 7 months ago
  • typo doc
    By laurent-bientz, 7 months ago
  • fix with events if anonymous user + doc
    By laurent-bientz, 7 months ago
  • doc improvements
    By laurent-bientz, 7 months ago
  • doc improvements
    By laurent-bientz, 7 months ago
  • update main readme
    By laurent-bientz, 7 months ago
  • exporter
    By laurent-bientz, 7 months ago
  • php cs fixer
    By Laurent Fouquet, 7 months ago
  • doc
    By Laurent Fouquet, 7 months ago