Time to build an admin interface for your amazing site! You want it to be great! Powerful! Beautiful! Awe-inspiring! ... and you need to be able to finish it in a just a few hours!
Lucky you.
EasyAdminBundle allows you to spin up fully-featured admin interfaces with almost zero work, then customize them as far as you need to go. It's not only beautiful, powerful and awe-inspiring, it's fun to use. In this tutorial, we'll learn how to:
Install and Configure the bundle
Customize everything: what properties to display, how they render, help messages, sorting, filters... and more!
Override templates... at many different levels
Take control of your forms
Using autocompletion
Adding custom actions (and removing others)
Updating and configuring the menu (like adding a link to kitten videos!)
Hooking into events to do things before or after an entity is saved
Adding custom CSS/JS behaviors to the page
... and more
Join us! This is a bundle you will not regret using!
Overview
Syllabus
- 01. Installation and First Admin
- 02. Design Config & Security Setup
- 03. Views & entities Config
- 04. Actions Config
- 05. Configuring the List Fields
- 06. More about List Field Types
- 07. DQL Filtering & Sorting
- 08. Customize all the Templates!
- 09. Dynamically Remove the delete Action Link
- 10. Customize Template for One Field
- 11. Form Field Customization
- 12. The Autocomplete Field
- 13. CollectionType Field
- 14. Custom Fields with JavaScript
- 15. Form Theming For a Completely Custom Field
- 16. Adding a Custom Action
- 17. Override Controllers
- 18. Event Hooks
- 19. Conditional Actions
- 20. CSV Export
- 21. Tweaking the Form Layout
- 22. Dashboard & Menu Customizations
- 23. Customizing the Menu
Taught by
Andrew Marcinkevičius