Hello, our fellow eCommerce developers!
Sylius already has a fairly extensive documentation with The Book, Customization Guide, Cookbook, REST API Reference and various guides for BDD and contribution, we’ve even recently created the “Getting Started with Sylius” Tutorial for those who want to get a real quick taste of Sylius. But that’s certainly not where we want to stop 😉
Sylius plugins are one of the most powerful ways to extend Sylius functionalities. They’re not bounded by the Sylius release cycle and can be developed in a quick and effective way. They also allow sharing Sylius fans’ work in the open-source community.
For everyone wondering how to develop Sylius plugins in the best, most efficient way – worry not, Mateusz has your back! Our awesome engineer and trainer created the Plugin Development Guide just for you 🙂
The Plugin Development Guide will walk you through the process of creating Sylius extensions. It starts off by explaining how to create a new plugin using our PluginSkeleton as well as what exactly should be changed in its default values and names in order to show what is your plugin’s function.
The Guide will also talk in points about the specification of a plugin, focusing on scenarios and behavior implementation as well as the code itself covering topics like model, forms, and templates of the plugin.
All of this on a practical example so you can easily follow the process step by step!
We are working hard to make creating Sylius plugins even more developer- and user-friendly. Stay in touch with the PluginSkeleton notifications and other announcements from the Sylius community.
Our plugins base is growing fast – why not be a part of it?