The Sonata project

The frontend security is partially in place. So let's see how we can manage the user and other contents from the admin area. To do so, we need an admin dashboard with CRUD functionality, not only for users, but also for other entities created so far.

According to packagist.org, after FOSUserBundle, the most popular Symfony bundle is SonataAdminBundle. You can find more about the Sonata project at https://sonata-project.org.

The Sonata project was originally founded by Thomas Rabiax and its main aim was creating an e-commerce solution. Today, it consists of a couple of bundles that help create blogs, handle media files, backend administration, and much more. In this chapter, we will look at SonataAdminBundle and then use SonataUserBundle ...

Get Mastering Symfony now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.