How to customize Sylius Grids?
How can I customize an existing Sylius Grid? That's a question that I got asked recently and decided to write about my learnings.
How can I customize an existing Sylius Grid? That's a question that I got asked recently and decided to write about my learnings.
The Sylius framework, built on top of Symfony, offers a robust foundation for e-commerce applications. One of its strengths is the ease of integrating Symfony UX components, such as the autocomplete element, into the Sylius Admin UI. However, when dealing with translatable Sylius entities, the Symfony UX Autocomplete component requires additional configuration to function properly.
In the Sylius Admin interface, a breadcrumb element is present in the content part of various pages.
This element is rendered using the @SyliusBootstrapAdminUi/shared/crud/update/content/header/breadcrumbs.html.twig Twig template.
In one of our Sylius projects, we are using the Sylius Settings plugin by our friends from Monsieur Biz to manage settings efficiently.
As I prepared for my live coding demo at the E-Commerce Open Source Summit in Paris later this week, I stumbled upon an interesting challenge: Our phpstan-sylius extension was not fully compatible with the latest features of the Sylius Stack release.
The Friends of Presta organization will host the Ecommerce Open Source Summit 2026 in Paris at the 26th of March. This event promises to be an exciting gathering of like-minded individuals passionate about ecommerce and open-source technology.
Join us on April 30th in Mannheim for an exciting Sylius Hackathon & Meetup! 🎉 This year, we're taking it to the next level by combining our traditional meetup with a hackathon event.
Earlier this month, we released the first version of our 2FA Plugin for Sylius.
Before diving into anonymous template components, let's start with the basics. A template component, also known as a Twig Component, allows you to bind an object to a template. This makes it easier to render and reuse UI elements, such as modals or category sidebars, across multiple areas of your application.
After transferring images from one Sylius instance to another, I need to refresh the image cache so that Sylius can correctly display the images on the frontend. How can I achieve this?