An abstraction layer that simplifies building CRUD interfaces in a way similar to EasyAdminBundle.

Features :
class PostAdmin extends AbstractAdmin { /** * @return iterable<FieldInterface> */ public function configureFields(string $pageName, ?string $context = null): iterable { yield TabField::new('tab1', 'Tab 1'); yield ColumnField::new('tab1_left') ->setSize(ColumnSizeEnum::WIDE_8_OF_12); yield TranslationField::new('translations') ->addField( Field::new('name') ->setDisabled(false) ->setRequired(true) ) ->onlyOnForms(); yield ColumnField::new('tab1_right') ->setSize(ColumnSizeEnum::WIDE_4_OF_12); yield IconField::new('icon') ->onlyOnForms(); yield CheckboxField::new('enabled'); ... } /** * @return iterable<FilterInterface> */ public function configureFilters(): iterable { yield BooleanFilter::create('enabled') ->setLabel('Enabled'); } public function configureActions(string $pageName): Actions { return parent::configureActions($pageName) ->remove(Crud::PAGE_EDIT, Action::DELETE); } }
What Makes It Easy?
🚀 Rapid Development: Generate complete CRUD interfaces in minutes with Symfony Maker commands
🎨 Rich Field Types: 18+ specialized fields (Image, WYSIWYG, CodeEditor, Slug, Sortable Collections, and more)
🌍 i18n Ready: Built-in translatable content mapped to Sylius Translation system
🧩 Highly Extensible: Custom field configurators, actions, and form types
😎 Centralized configuration: CRUD configuration in a single Admin class per resource
Why we built this plugin
In our previous Symfony projects we were familiar with EasyAdminBundle and developed several bundles based on it. When we migrated to Sylius, we looked for a fast and efficient way to reuse those bundles, so we tried to integrate the missing parts:
- The EasyAdmin abstraction layer to allow building forms, lists and show pages in a single Admin class.
- Our previous editorial features.
- We have used this bundle in production on several projects and decided to share it with the community.
No reviews yet. Be the first to review this product!
With over 15 years of digital expertise, Adeliom is a digital agency specializing in crafting bespoke e-commerce platforms for mid-market companies in the B2B and B2B2C sectors. Leveraging the flexibility of Sylius and the power of Symfony, our team transforms complex business rules into seamless digital experiences, handling everything from advanced pricing models and multi-role workflows to flawless integrations with your existing ecosystem (ERP, PIM, CRM). By combining user-centric UX/UI design with highly scalable, headless-ready architecture, we go beyond standard online stores to build secure, high-performance transactional portals designed to adapt to your unique operational realities and accelerate your digital growth.
Read more© 2026 Sylius. All rights reserved.