Hay varias maneras en que puedes utilizar Sylius para tu proyecto, pero principalmente hay 2 casos de uso. Puedes utilizar tu aplicación principal, personalizar vistas, configurar y empezar el proyecto, o utilizar paquetes independientes para construir una solución que cubra tus más sofisticadas necesidades.
El proyecto Sylius proporciona una solución de comercio electrónico completa. En las próximas partes del Libro aprenderás a dominarlo y desarrollar rápidamente tu próximo proyecto. Nuestra aplicación principal llamada Sylius proporciona una solución de tienda web completa y algunas de sus características incluyen:
Si esto es lo que buscabas, ¡estupendo! Pero te tenemos otra gran noticia. Todas las características mencionadas anteriormente también están disponibles como paquetes independientes.
Incluso si el objetivo principal del proyecto es proporcionar la solución completa mencionada arriba, construímos todos los paquetes desacoplados e independientes. Cada funcionalidad que quieras usar en la aplicación Sylius principal se puede integrar a tu proyecto existente. También puedes construir una solución a tu medida utilizando estos componentes. (Paquetes en el glosario de Symfony2)
Si tienes una aplicación Symfony2, por ejemplo: Un catálogo de productos, puedes utilizar el SyliusSalesBundle y añadir características para gestionar pedidos.
Aquí puedes encontrar un índice de la documentación para todos los paquetes disponibles de Sylius:
Ahora, dependiendo de cómo quieras usar Sylius, continúa leyendo el Libro, el cual cubre el uso de la solución completa, o explora la Referencia de paquetes.