Hi all,
We found one case, probably not considered since old times, related to data inheritance to variants.
Here few questions occurs:
- Articles have few options (in Extended tab), like Intangible Product, freeshipping, and other (checkbox type options, which can be inherited):
Now for Variant articles - such options are inherited from Parent article.
But we have a bug: https://bugs.oxid-esales.com/view.php?id=1347
The request is quite reasonable, but when you start think about it - it gets complicated.
I.e.:
This case is easy to fix, if:
- Parent - “Intangible Product” = False",
- Variant - “Intangible Product” = True"
…then the difference of Variant comparing to Parent is clear.
But what to do if vice versa:
- Parent - “Intangible Product” = True",
- Variant - “Intangible Product” = False"
?
In such case Variant’s “False” can be interpretted in two ways:
- as difference comparing to Parent, or
- as agreement, that option should be inherited from Parent
It seems that solution for this case is very specific for each shop and may depend even on some particular articles. So we think that this is very good place for customizations from client’s/partner’s side for particular shop.
And from default eShop side best solution would be to keep current functionality: - All such fields are inherited from parent-article.
Best regards,
Dainius Bigelis