Sylius Resource Bundle Routing Demystified
The Sylius Resource Bundle is using annotations to define the operations an entity supports. These operations will generate a Symfony routing configuration automatically.
The Sylius Resource Bundle is using annotations to define the operations an entity supports. These operations will generate a Symfony routing configuration automatically.
The Sylius Resource bundle does not include permission handling by default, as it can be complex and vary greatly, so it's logical to separate this specific logic from the bundle.
Fortunately, the Resource bundle provides several extension points, allowing you to easily integrate your own permission handling approach.
Last week, I attended the Sylius Days 2025 event in Paris. This was my third time attending the event, and as always, I enjoyed my time at the event and meeting friends from the community.
We're excited to announce our next PHP meetup Metropolregion Rhein-Neckar meetup, co-organized with the Sylius team, on June 26th! As always, we'll gather at the bitExpert AG office in Mannheim, and we have a fantastic lineup of speakers.
Twig Hooks are a robust and powerful alternative to the Sonata Block Events and the old Sylius Template Events system.
A while ago, I covered how you can extend a Sylius Core Twig Component thanks to the Symfony\UX\TwigComponent\Event\PreRenderEvent
event. What about Live Components of Sylius core? Can we extend them as well?
Last year, we built a project with Monofony, a simple and flexible plugin built on top of the Sylius e-commerce platform. When Sylius Stack was announced, I decided to see if we could easily migrate to Sylius Stack.
Sylius 2.0 uses Twig Components to create reusable, object-oriented templates. In a recent project, I needed to add information to the sylius_shop.twig.component.product.price
component and was wondering how to achieve this best.
In preparation for the Sylius hackathon last week in Cologne, I wondered what project I could work on. I had a few topics on my mind. In the end, I decided to work on a PHPStan extension for Sylius.
Last week, I visited Cologne to join the Sylius hackathon organized by our friends from WilMa Digital.