Dependent Custom Options For Magento 2
- More Details
- How it works
- User Guide
- Contact us
Custom options are one of the inseparable parts of a product in Magento. Store owners often need to offer custom options dependent on each other. For ex., you need to show 'Green' color only when the size 'Large' is selected.
This extension facilitates admin to show or hide the custom options based on a selection of the parent custom options. Admin can quickly set the dependency relation between the custom options. Admin can select which custom option will behave as a parent and which as a child.
To set the dependency relation, create two custom options in any product. Now, in the 'Child SKU' field of the first custom option, you need to specify the main 'SKU' of the second custom option. So the second option will behave as a child of the first custom option. But the second option only appears when you will select the specific option from the first one.
You can set multiple dependencies by specifying the 'Child SKU' of a second custom option to the third custom option and so on. That will create various options depending on each other.
You can also set multiple child options for a single parent custom option. Mention the various custom options main 'SKU' in 'Child SKU' of the first option. The multiple 'SKU' should be specified using a comma (,) without white space in between. i.e., SKU1,SKU2 up to SKU(n).
- The extension supports simple, configurable, bundle (without dynamic pricing), downloadable and virtual product.
- Create an unlimited number of dependent pairs of custom options.
- Allocate multiple numbers of child custom options to a parent custom option.
- Quickly add or remove the dependency of any custom option.
Note: The extension is having compatibility issues in Magento version 2.2.8 and 2.3.2 because of Magento core bug in those versions. Click here to read the solution.