Proposal summary
This proposal covers the development of showing features in the PDP page for matrix items.
Requirement
Features should be changed based on child matrix item when we selecting item options, if there are no features in the child item record, then features will show from parent item.
Our solution
Currently the features are showing from the field “Detailed description” which is present only in the parent item record. This field is not available in the child item record, so same content is displaying in both parent item and child item in website.
As per our requirement we need to display features in PDP page based on the item option selected. If there are no features in the child item record then it will take value from parent item.
It is possible by using extension.
- We need to create a custom item field to store the features of the child items. This field will applies to both parent and child items.
- When the matrix options are selected, we will show the value from this new custom field in the PDP page under the features section.
- If there is no value in the custom field, then we will take value from the detailed description field in the parent item record.
Adding an example below.
Sample image for matrix item shown below;
When we open the product detail page of an item, value from the parent item record is shown.

When the matrix option is selected, the value of the field ‘Features’ changed in the website. This is taken from custom field created in the child item record.


Assumption:
- Currently there is no field for ‘detailed description’ in child item record. So that new custom field will be created.
- Features for child item need to be provided.
- We may need to do an item import to update the item records as bulk. Please confirm whether you will do the import part from your end or do we need to import from our end? So that we can provide you the csv template.
- The changes will be doing in the production account.