PHPackages                             dariotilgner/easyadmin-extension-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. dariotilgner/easyadmin-extension-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

dariotilgner/easyadmin-extension-bundle
=======================================

This bundle provides some extensions to easycorp/easyadmin-bundle

4.0.1(4y ago)027MITPHPPHP ^8.0

Since May 31Pushed 4y agoCompare

[ Source](https://github.com/dariotilgner/EasyAdminExtensionBundle)[ Packagist](https://packagist.org/packages/dariotilgner/easyadmin-extension-bundle)[ Docs](https://github.com/alterphp/EasyAdminExtensionBundle)[ RSS](/packages/dariotilgner-easyadmin-extension-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (33)Versions (55)Used By (0)

EasyAdmin Extension
===================

[](#easyadmin-extension)

[![Latest Stable Version](https://camo.githubusercontent.com/814f386ca097e0cf29dd3893004e3c5edb6b229c13c3b4ef29d1175fa5640470/68747470733a2f2f706f7365722e707567782e6f72672f616c7465727068702f6561737961646d696e2d657874656e73696f6e2d62756e646c652f762f737461626c65)](https://packagist.org/packages/alterphp/easyadmin-extension-bundle) [![Build Status](https://camo.githubusercontent.com/448725ee9a093fd2afc63c8e94f1ecb0726d0a3cbbe3d5af6561210a2392ef8b/68747470733a2f2f7472617669732d63692e6f72672f616c7465727068702f4561737941646d696e457874656e73696f6e42756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/alterphp/EasyAdminExtensionBundle) [![SensioLabsInsight](https://camo.githubusercontent.com/7709ec5287dd0eae1d4b5acf097e339049bba6ac8659af83c010d70202ec6953/68747470733a2f2f696e73696768742e73796d666f6e792e636f6d2f70726f6a656374732f61373137396466352d346564372d343638632d383939632d3839313533356462653830322f6d696e692e737667)](https://insight.sensiolabs.com/projects/a7179df5-4ed7-468c-899c-891535dbe802) [![Coverage Status](https://camo.githubusercontent.com/165657e3dc32ed594a5b064c5ae6742df8781f0a75619d71e9231f164f8a237f/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f616c7465727068702f4561737941646d696e457874656e73696f6e42756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/alterphp/EasyAdminExtensionBundle?branch=master) [![MIT Licensed](https://camo.githubusercontent.com/7c55c1d1dbda07f037c182a16c675ebd9f92ac4440a837bbb09dd1ca8ddab0c7/68747470733a2f2f706f7365722e707567782e6f72672f616c7465727068702f6561737961646d696e2d657874656e73696f6e2d62756e646c652f6c6963656e7365)](https://packagist.org/packages/alterphp/easyadmin-extension-bundle)

EasyAdmin Extension provides some useful extensions to [EasyAdmin](https://github.com/EasyCorp/EasyAdminBundle) admin generator for Symfony.

- Branch `3.x` of this bundle requires at least **PHP 7.1** and **Symfony 4.2** components or stack and is suitable for EasyAdmin `^2.2.2` (Versions v2.2.0 and v2.2.1 are not allowed as they don't have native menu permissions). It allows installation of EasyAdmin `2.2.0` or upper and Symfony 5 as well. **Extension bundle implementation of list filters is NOT COMPATIBLE with EasyAdmin dynamic list filters !** That's why we introduced the following change :

    > ❗ **BC BREAK** list filters implemented by this extension bundle now use `ext_filters` query/form parameter, as `filters` is now used by native EasyAdmin for its own implementation of dynamic list filters.
- Branch `2.x` of this bundle requires at least **PHP 7.1** and **Symfony 4.1** components or stack and is suitable for EasyAdmin `2.0.x` and `2.1.x`. **It does not allow installation of EasyAdmin `2.2.0` or upper !**
- Branch `1.x` of this bundle requires at least **PHP 7.0** and **Symfony 3.0** components or stack and is suitable for EasyAdmin `1.x`.

**Features**

- [List filters form](#list-filters-form)
- [Register its own form types and aliases](#register-your-own-form-types-with-a-short-name-aliasing-form-types)
- [Embed lists in EDIT and SHOW views](#embed-lists-in-edit-and-show-views)
- [Autocomplete option to create related entity](#autocomplete-add-new-option-create-for-modal-in-new-and-edit)
- [Role based access permissions](#define-access-permissions)
- [Confirmation modal for custom POST actions (without form)](#confirmation-modal-for-custom-post-actions-without-form)
- [Form fields by exclusion](#exclude-fields-in-forms)
- [Vertical theme for SHOW view](#use-template-show-vertical-boostrap)

Installation
------------

[](#installation)

### Step 1: Download the Bundle

[](#step-1-download-the-bundle)

```
$ composer require alterphp/easyadmin-extension-bundle
```

This command requires you to have Composer installed globally, as explained in the [Composer documentation](https://getcomposer.org/doc/00-intro.md).

### Step 2: Enable the Bundle

[](#step-2-enable-the-bundle)

```
