Developed with love by KnpLabs Hire us for your project!
36

SyliusCoreBundle

by Sylius

[READ-ONLY] Subtree split of the Sylius core - please see "Sylius" repository.

SyliusCoreBundle Build status...

Sylius core bundle. It integrates all other bundles into complete ecommerce solution for Symfony2.

Sylius

Sylius - Modern ecommerce for Symfony2. Visit Sylius.org.

phpspec examples

$ composer install
$ bin/phpspec run -f pretty

Documentation

Documentation is available on docs.sylius.org.

Contributing

All informations about contributing to Sylius can be found on this page.

Mailing lists

Users

Questions? Feel free to ask on users mailing list.

Developers

To contribute and develop this bundle, use the developers mailing list.

Sylius twitter account

If you want to keep up with updates, follow the official Sylius account on twitter.

Bug tracking

This bundle uses GitHub issues.
If you have found bug, please create an issue.

Versioning

Releases will be numbered with the format major.minor.patch.

And constructed with the following guidelines.

  • Breaking backwards compatibility bumps the major.
  • New additions without breaking backwards compatibility bumps the minor.
  • Bug fixes and misc changes bump the patch.

For more information on SemVer, please visit semver.org website.

This versioning method is same for all Sylius bundles and applications.

MIT License

License can be found here.

Authors

The bundle was originally created by Paweł Jędrzejewski.
See the list of contributors.

sylius_core:
driver: ~ # Required
classes:
user:
model: Sylius\Component\Core\Model\User
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
form: Sylius\Bundle\CoreBundle\Form\Type\UserType
user_oauth:
model: Sylius\Component\Core\Model\UserOAuth
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
group:
model: Sylius\Component\Core\Model\Group
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
form: Sylius\Bundle\CoreBundle\Form\Type\GroupType
block:
model: Symfony\Cmf\Bundle\BlockBundle\Doctrine\Phpcr\SimpleBlock
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
form: Sylius\Bundle\CoreBundle\Form\Type\BlockType
page:
model: Symfony\Cmf\Bundle\ContentBundle\Doctrine\Phpcr\StaticContent
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
form: Sylius\Bundle\CoreBundle\Form\Type\PageType
product_variant_image:
model: Sylius\Component\Core\Model\ProductVariantImage
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
emails:
enabled: false
from_email:
address: webmaster@example.com
sender_name: webmaster
order_confirmation:
enabled: true
template: SyliusWebBundle:Frontend/Email:orderConfirmation.html.twig
from_email:
address: ~ # Required
sender_name: ~ # Required
customer_welcome:
enabled: true
template: SyliusWebBundle:Frontend/Email:customerWelcome.html.twig
from_email:
address: ~ # Required
sender_name: ~ # Required

# Limit the number of routes that are fetched when getting a collection, set to false to disable the limit.
route_collection_limit: 0

# Regular expression filter which is used to skip the Sylius dynamic router for any request URI that matches.
route_uri_filter_regexp:

# Classes for which routes should be generated.
routing: # Required

# Prototype
class_name:

# Field representing the URI path.
field: ~ # Required

# Prefix applied to all routes.
prefix:

# Defaults to add to the generated route.
defaults: [] # Required
checkout:

# Templates used for steps in the checkout flow process
steps:
security:
template: SyliusWebBundle:Frontend/Checkout/Step:security.html.twig
addressing:
template: SyliusWebBundle:Frontend/Checkout/Step:addressing.html.twig
shipping:
template: SyliusWebBundle:Frontend/Checkout/Step:shipping.html.twig
payment:
template: SyliusWebBundle:Frontend/Checkout/Step:payment.html.twig
finalize:
template: SyliusWebBundle:Frontend/Checkout/Step:finalize.html.twig
  • Don't use deprecated `getRequest()` method in flow, fetch it from flow context
    By stloyd, 2 years ago
  • Merge pull request #2580 from winzou/fix/repository
    By pjedrzejewski, 2 years ago
  • Merge pull request #2573 from winzou/winzou-patch-1
    By pjedrzejewski, 2 years ago
  • Leftjoin because order.user can be null
    By winzou, 2 years ago
  • Use LocaleContext in MoneyHelper
    By winzou, 2 years ago
  • Remove hardcoded table name
    By winzou, 2 years ago
  • Merge pull request #2384 from formapro-forks/configure-payments-in-backend-v2
    By pjedrzejewski, 2 years ago
  • [CoreBundle] OAuth provider should call parent class instead of direct assign
    By stloyd, 2 years ago
  • [Translation][ORM][Repository] reduce numbers of executed queries.
    By Aitboudad, 2 years ago
  • update payum up to 0.14
    By makasim, 2 years ago
  • [ContentBundle] Adding the publishing feature (CMF publish workflow)
    By psyray, 2 years ago
  • Set default driver in bundle configuration
    By mtthb, 2 years ago
  • Assign administrator role dynamically
    By pjedrzejewski, 2 years ago
  • Do not load all permissions before every scenario
    By pjedrzejewski, 2 years ago
  • Add toggleable authorization checker for test env
    By pjedrzejewski, 2 years ago
  • Fix scenarios and add missing inventory menu
    By pjedrzejewski, 2 years ago
  • Fix contexts and menus, add missing permissions
    By pjedrzejewski, 2 years ago
  • Initial Hierarchical Role Based Access Control (HRBAC)
    By pjedrzejewski, 2 years ago
  • [Core] added correct form type for product translations to config
    By , 2 years ago
  • added MongoDB Translation support
    By ivannis, 2 years ago
  • Merge pull request #2422 from Zales0123/sylius-report-bundle
    By pjedrzejewski, 2 years ago
  • Remove csrf token disable from config, it is handled by ResourceController
    By michalmarcinkowski, 2 years ago
  • Move data fetcher form types to CoreBundle. Some fixes after rebase.
    By Zales0123, 2 years ago
  • Correct serializer for taxons and taxonomies, add ROLE_API to admins
    By michalmarcinkowski, 2 years ago
  • aestethic change + orderRepository changed to orderRepositoryInterface
    By Zales0123, 2 years ago
  • Semantic and aesthetic changes after PR - v.1
    By Zales0123, 2 years ago
  • aestethic changes
    By Zales0123, 2 years ago
  • cs-fix
    By Zales0123, 2 years ago
  • Moving data fetchers to core bundle
    By Zales0123, 2 years ago
  • Some aesthetic, semantic and structural changes.
    By Zales0123, 2 years ago