EasyAdminPlusBundle
EasyAdminPlusBundle copied to clipboard
EasyAdminPlusBundle is a Symfony 4 wrapper for the amazing EasyCorp/EasyAdminBundle
EasyAdminPlusBundle
:exclamation: If you want to use EasyAdminBundle 1.x, browse EasyAdminPlusBundle 1.x
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~~ (now directly in EasyAdmin #2806, #2810, #2829) - [x] Add an action to export entities in CSV.
- [ ] Add some useful new templates for
ShowandListactions
Requirements
- PHP >= 7.1
- Symfony 4
- EasyAdminBundle ^2.0
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
- Migrate from EasyAdminPlusBundle 1.x
- Authentication
- Generator
- Translation Action
- ~~ACL~~
- Export Action
- Additional Templates