Releases: Brille24/SyliusCustomOptionsPlugin
Releases · Brille24/SyliusCustomOptionsPlugin
Renaming the update event.
2.4 Renaming the event
Adding event dispatching to edit customer options
2.3.3 Adding Events to the customer option updater
Price import refactoring
Merge pull request #48 from JakobTolkemit/refactor_price_import Refactor price import
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
OrderItemOptionandCustomerOptionbi-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.