Migration de Sylius 1.x vers 2.0 : un guide complet

DEV - 11/04
Sylius 2.0 est la version la plus importante depuis la création du framework. Si vous dirigez un...

Sylius 2.0 est la version la plus importante depuis la création du framework. Si vous exploitez une boutique Sylius 1.x en production, la migration n'est plus une question de savoir si mais quand. Ce guide vous guide à travers tous les domaines majeurs de changement, afin que vous puissiez planifier votre mise à niveau en toute confiance.

Pourquoi Sylius 2.0 est un changement majeur

Sylius 2.0 n'est pas simplemise à jour du compositeur. L'équipe principale a modernisé l'ensemble de la pile. Voici ce qui change à un niveau élevé :

  • Frontend : l'interface utilisateur sémantique + jQuery ont disparu, remplacés par Bootstrap 5 + Symfony UX (Turbo, Stimulus)
  • Modèles : l'ancien système de remplacement des modèles Twig cède la place à Twig Hooks, une approche plus composable.
  • Machines à états :winzou/state-machine-bundleest remplacé par Symfony Workflow
  • Mailer : SwiftMailer est sorti,symfony/mailerest dans
  • Paiements : Payum est progressivement supprimé pour le nouveau système de demandes de paiement
  • API : API Platform 3 migre vers API Platform 4

Chacun d’eux est un pr...
[Courte citation de 8% de l'article original]

Loading...