**❮ NOTE ❯** This bundle releases new versions on a regular basis. Make sure to update your dependencies frequently to get the latest version. [Check out the changelog](https://github.com/javiereguiluz/EasyAdminBundle/releases) to learn about the new features and read the [UPGRADE guide](https://github.com/javiereguiluz/EasyAdminBundle/blob/master/UPGRADE.md). ----- EasyAdmin ========= [![Build Status](https://travis-ci.org/javiereguiluz/EasyAdminBundle.svg?branch=master)](https://travis-ci.org/javiereguiluz/EasyAdminBundle) [![SensioLabsInsight](https://insight.sensiolabs.com/projects/a3bfb8d9-7b2d-47ab-a95f-382af395bd51/mini.png)](https://insight.sensiolabs.com/projects/a3bfb8d9-7b2d-47ab-a95f-382af395bd51) [![Coverage Status](https://coveralls.io/repos/javiereguiluz/EasyAdminBundle/badge.svg?branch=master)](https://coveralls.io/r/javiereguiluz/EasyAdminBundle?branch=master) **SUPPORTS SYMFONY 2.x and 3.x** Symfony Backends created with EasyAdmin EasyAdmin lets you create administration backends for Symfony applications with unprecedented simplicity. **Features** * **CRUD** operations on Doctrine entities (create, edit, list, delete). * Full-text **search**, **pagination** and column **sorting**. * Fully **responsive** design (smartphones, tablets and desktops). * Supports Symfony 2.x and 3.x. * Translated into tens of languages. * **Fast**, **simple** and **smart** where appropriate. **Requirements** * Symfony 2.3+ or 3.x applications (Silex not supported). * Doctrine ORM entities (Doctrine ODM and Propel not supported). * Entities with composite keys or using inheritance are not supported. Documentation ------------- #### Getting Started Guide The [Getting Started Guide](Resources/doc/getting-started.md) explains how to install the bundle and how to create your first backend. This guide is a must- read before using EasyAdmin. #### The Book * [Chapter 1 - Basic configuration](Resources/doc/book/1-basic-configuration.md) * [Chapter 2 - Design configuration](Resources/doc/book/2-design-configuration.md) * [Chapter 3 - `list`, `search` and `show` views configuration](Resources/doc/book/3-list-search-show-configuration.md) * [Chapter 4 - `edit` and `new` views configuration](Resources/doc/book/4-edit-new-configuration.md) * [Chapter 5 - Actions configuration](Resources/doc/book/5-actions-configuration.md) * [Chapter 6 - Menu configuration](Resources/doc/book/6-menu-configuration.md) * [Chapter 7 - Creating complex and dynamic backends](Resources/doc/book/7-complex-dynamic-backends.md) * [Chapter 8 - About this project](Resources/doc/book/8-about.md) * [Appendix - Full configuration reference](Resources/doc/book/configuration-reference.md) #### Tutorials * [How to translate the backend](Resources/doc/tutorials/i18n.md) * [How to define custom actions](Resources/doc/tutorials/custom-actions.md) * [How to define custom options for entity properties](Resources/doc/tutorials/custom-property-options.md) * [How to manage configuration for complex backends](Resources/doc/tutorials/complex-backend-config.md) * [Tips and tricks](Resources/doc/tutorials/tips-and-tricks.md) #### Third-party bundles/services integrations * [How to upload files and images with VichUploaderBundle](Resources/doc/tutorials/upload-files-and-images.md) * [How to integrate FOSUserBundle to manage users](Resources/doc/tutorials/fosuserbundle-integration.md) * [How to use a WYSIWYG editor with IvoryCKEditorBundle](Resources/doc/tutorials/wysiwyg-editor.md) * [How To integrate FOSRestBundle and EasyAdmin](Resources/doc/tutorials/fosrestbundle-integration.md) > **❮ NOTE ❯** you are reading the documentation of the bundle's **development** > version. You can also [read the documentation of the latest stable version ➜] > (https://github.com/javiereguiluz/EasyAdminBundle/tree/v1.15.0/). Demo Application ---------------- [easy-admin-demo](https://github.com/javiereguiluz/easy-admin-demo) is a complete Symfony application created to showcase EasyAdmin features. Installation ------------ ### Step 1: Download the Bundle ```bash $ composer require javiereguiluz/easyadmin-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 ```php