Ils ont voté sur Twitter et décidé que Monsieur Biz devait développer un pluginCMS!
Tout a commencé par un petit sondage :
Which plugin do you want us to develop on #Sylius?
— Monsieur Biz (@MonsieurBiz) February 26, 2020
It'll be free and under MIT license.
La toolbox pour la migration de Magento 1 à Sylius a longtemps été en tête mais c’est sur les 10 derniers votes que ça s’est joué !
Nous proposions les choix suivants :
Un plugin “Rapports de ventes”
Ce plugin devait permettre de générer des rapports de ventes directement depuis le back-office de Sylius.
Nous l’avions fait sur Magento et finalement c’était très pratique car il était pensé pour les développeurs : il était très facile d’ajouter des rapports en tout genre.
Chez Monsieur Biz nous avons déjà un plugin qui donne quelques petites informations. Il n’est pas parfait mais vous pouvez le trouver sur notre github !
→ Le plugin Sales Report pour Sylius.
Un plugin “Outils de Migration Magento 1”
Là c’est plutôt simple : on fournit une suite d’outils dédiés aux développeurs pour permettre de migrer facilement un site e-commerce sous Magento vers Sylius.
Migration des clients, des produits (et attributs !), des catégories, etc.
Il y a de fortes chances que nous fassions ce plugin in fine car nous en avons déjà quelques petites choses et que nos futurs projets sous Sylius vont certainement impliquer une migration depuis Magento 1… L’ avantage de notre agence web c’est que nous sommes toujours experts sur Magento 1 et nous en ferons profiter la communauté très bientôt !
Un plugin “Frais de livraison”
Pour être exact il s’agit d’un plugin “Table Rate”. En gros on détermine le prix de la livraison avec des calculs.
Par exemple on peut se baser sur le poids. Si le poids du colis est inférieur à 2kg alors on est sur de la livraison standard avec un coût habituel.
Mais si on est au-dessus des 2kg alors on passe sur un prix plus élevé car le marchand devra par exemple utiliser un autre transporteur dont les prix sont plus élevés.
Il y a pas mal de plugins pour ça sur Magento et le simple “table rate” est natif. Mais ça n’est pas le cas sur Sylius.
Un plugin “Intégration CMS complète”
Ça c’est le choix de la communauté !
Il s’agit simplement d’ajouter à Sylius une vraie notion deCMS:
- Gestion des pages : simples, landing, etc.
- Gestion des widgets
- Un éditeur “riche” qui permet d’aller très (très) loin
Et surtout un SEO impeccable !
Car on l’oublie souvent notre ami leSEO. Une page CMS c’est pas juste du contenu, c’est aussi des balises Open Graph, des balises Twitter, des micro données, etc.
Et puis une page CMS ça s’intègre aussi à la recherche !
Bref, ça prend du temps et surtout à la fin ça donne un outil vraiment extra. Et apparemment ça manque beaucoup à Sylius.
Nous avons déjà commencé notre plugin RichEditor CMS pour Syliusmais celui-ci n’est pas encore au point.
Stay tuned!
Vous avez d’autres idées de plugins ? Faites-en nous part dans les commentaires !