Releases: Brille24/SyliusCustomOptionsPlugin
Fixing the price override validation
Merge pull request #47 from JakobTolkemit/small_fixes Small fixes
Price import
- Added price imports
- Restructured documentation
- Styling for customer option price overrides on the product page
Minor Patch
❗ Migrations ahead - please diff and run them ❗
- Made relation between
OrderItemOption
andCustomerOption
bi-directional - Deleting customer options is now only possible if the customer option has not been used yet
Polishing the use of adjustments
- Renamed the constant responsible for the adjustment type (see migration in README)
- Order view now uses the historical order-item-option, rather than the referenced real option
Migration in README 2.0
Roughing out the use of adjustments
This fixes wrongly added adjustments.
They are now calculated based on information on the OrderItem
and for each OrderItemUnit
of said item, we create a new adjustment and add it to the unit.
Introduction to Adjustments
❗❗ Attention: BC break announcement ❗❗
v2.x is not directly compatible/upgradeable with v1 of this plugin, so be aware!
From now on v2 of this plugin uses adjustments to handle customer option prices instead of manipulating the order-item price directly.
This yields more flexibility and domain-correctness of this plugin.
v1.6.1
Compatibility with Sylius 1.4.5
We are now following the Sylius semver with our releases of plugins. Development will continue under the prepatch version number.
Sylius FactoryInterface
Correct factory interface (#36)
- Made OrderItemOptionFactory work like Sylius core factories.
Fixing uninitalized property
Some people had issues with uninitalized properties which should be fixed now.