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

SyliusVariableProductBundle

by Sylius

[READ-ONLY] Sylius product catalog extension which supports product variants and options.

SyliusVariableProductBundle Build status...

...

Sylius

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

phpspec examples

$ composer install
$ bin/phpspec run -fpretty

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.

Copyright (c) 2011-2013 Paweł Jędrzejewski

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is furnished
to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
sylius_variable_product:
driver: ~
classes:
variant:
model: Sylius\Bundle\VariableProductBundle\Model\Variant
controller: Sylius\Bundle\VariableProductBundle\Controller\VariantController
repository: Sylius\Bundle\VariableProductBundle\Doctrine\ORM\VariantRepository
form: Sylius\Bundle\VariableProductBundle\Form\Type\VariantType
option:
model: Sylius\Bundle\VariableProductBundle\Model\Option
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
repository: ~
form: Sylius\Bundle\VariableProductBundle\Form\Type\OptionType
option_value:
model: Sylius\Bundle\VariableProductBundle\Model\OptionValue
controller: Sylius\Bundle\ResourceBundle\Controller\ResourceController
repository: ~
form: Sylius\Bundle\VariableProductBundle\Form\Type\OptionValueType
validation_groups:
variant:

# Default:
- sylius
option:

# Default:
- sylius
option_value:

# Default:
- sylius
  • Update and add missing readme files for v0.9.0 release
    By pjedrzejewski, 3 years ago
  • Fix typo at various composer.json files in domain name
    By stloyd, 3 years ago
  • Fix composer.json branch aliasing
    By stloyd, 3 years ago
  • Update phpspec to stable version, fix failing spec of PurchaseStep
    By stloyd, 3 years ago
  • Synchronize Crowdin translations
    By SyliusBot, 3 years ago
  • Update changelogs for v0.8.0
    By pjedrzejewski, 3 years ago
  • Merge pull request #1138 from akovalyov/fix/variant-generator-flash-translations
    By stloyd, 3 years ago
  • Merge pull request #1136 from akovalyov/fix/generator-events-dispatching
    By stloyd, 3 years ago
  • made variant generator flash message translatable
    By , 3 years ago
  • only valid variants should be dispatched
    By akovalyov, 3 years ago
  • changed deprecated FormException in favor of InvalidConfigurationException
    By akovalyov, 3 years ago
  • Merge pull request #1079 from aRn0D/abstract-extension
    By pjedrzejewski, 3 years ago
  • Naming Conventions
    By alanglade, 3 years ago
  • Merge pull request #1119 from akovalyov/fix/deprecated-methods
    By stloyd, 3 years ago
  • form prependClientTransformer fix
    By akovalyov, 3 years ago
  • Clean headers
    By SyliusBot, 3 years ago
  • Sync Crowdin translations
    By SyliusBot, 3 years ago
  • VariableProductBundle specs
    By elliot, 3 years ago
  • The configuration directory can be overwrote easily.
    By alanglade, 3 years ago
  • Merge pull request #1059 from akovalyov/fix/generator-events
    By pjedrzejewski, 3 years ago
  • fixed spec
    By akovalyov, 3 years ago
  • dispatching variant creation event
    By akovalyov, 3 years ago
  • Use getAlias
    By umpirsky, 3 years ago
  • Converting translations to YAML
    By SyliusBot, 3 years ago
  • Fixed #1024
    By umpirsky, 3 years ago
  • updating translations in spanish - adding some synonyms
    By jjanvier, 3 years ago
  • Merge pull request #774 from Sylius/resource-refactoring-2
    By pjedrzejewski, 3 years ago
  • Update changelogs
    By pjedrzejewski, 3 years ago
  • Yet more bugfixes for refactoring process
    By pjedrzejewski, 3 years ago
  • Revert "Initial routing for the api"
    By pjedrzejewski, 3 years ago