В этом видео давайте рассмотрим одно интересное дополнительное решение для фреймворка Symfony, которое называется Easy Admin. Что это такое и для чего это нужно, давайте будем разбираться.
Easy Admin - это один из лучших бандлов (пакетов) для Symfony, который позволяет легко создавать администраторские панели для веб-приложений.
Нужно понимать, что в Symfony для создания администраторской панели вы можете обойтись и без Easy Admin или каких-то других пакетов, которые позволяют создавать администраторские панели. Но, использование Easy Admin может сэкономить вам очень много времени при разработке таких решений.
Официальная документация этого бандла находится на этой странице:
https://symfony.com/doc/current/bundles/EasyAdminBundle/index.html
Какие возможности мы получаем, если будем использовать этот бандл.
1) Готовый дизайн администраторской панели. У нас будет готовое меню, готовые разделы для создания, обновления, удаления и чтения элементов сущности нашего проекта. Фильтры, переключатели и многое другое.
2) Удобство работы с настройками безопасности сайта
3) Возможность гибкой настройки панели под себя с помощь Actions и Filters.
Но, нужно учитывать такой момент, что при использовании Easy Admin, могут быть проблемы с обновлением Symfony. Т.е. если Symfony обновиться, а Easy Admin - это отдельный проект, вы не сможете обновить Symfony до тех пор, пока Easy Admin тоже не обновиться. Или придется отказаться от этой панели управления.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти