Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
Customiser les grilles Sylius - DX améliorée avec les Grid mutators
JoliCode - JoliCodeBlog -
16/07
Dans Sylius, les grilles sont responsables de l'affichage des listes du back-office : récupération des données, définition des colonnes, filtres, actions... Sylius E-commerce fournit un grand nombre de grilles
This blog post is also available in 🇬🇧 English: Customizing Sylius Grids – Improved DX with Grid Mutators.
Dans Sylius, les grilles sont responsables de l’affichage des listes du back-office : récupération des données, définition des colonnes, filtres, actions…
Sylius E-commerce fournit un grand nombre de grilles prêtes à l’emploi, qu’il est possible de personnaliser pour répondre aux besoins de votre projet.
Jusqu’à présent, cette personnalisation reposait principalement sur des surcharges de configuration YAML ou sur les Grid events. Ces approches fonctionnent toujours, mais elles atteignent rapidement leurs limites dès que l’on souhaite introduire de la logique métier ou bénéficier d’une API plus moderne et plus agréable à utiliser.
Avec la sortie du GridBundle 1.16, qui sera intégré à Sylius 2.3, une nouvelle approche devient la solution officielle : les Grid mutators. Les anciennes méthodes sont désormais dépréciées et disparaîtront progressivement.
Un Grid mutator est une classe PHP chargée de modifier une grille existante avant sa construction. Il s’appuie sur le même GridBuilder que les grilles PHP,... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité