Hi again
In VirtueMart 4.0.12 10777, if you combine this qvariant plugin with "Generic Child Variant" then the 2nd, 3rd and next items of the very same parent product cannot be added properly to the cart: no custom fields of the next products and basic price only. I use the last version of QVARIANT.
Example:
1. custom field (Generic child variant on short desc): COLOR (gold, red, blue etc)
2. custom field qvariant: size in mm (50 mm : € 20; 100mm: € 30 etc)
problem:
First you add one item, for example red 150 mm.
RESULT: Cart shows custom fields and price properly
Afterwards you add a second item. For example: blue, 300 mm.
RESULT in the cart: 1st item: all OK. 2nd item:
NO custom fields showed and the basic price (€ 20) appears instead of modifed price.There have been a general problem of VM customfields in the cart in the past. If you comment the line unset($productIds[$k]);
in customfields.php as it was suggested, I get even bigger problems!
I got custom field group multiplying in category view! (some products in category has the same parents and their custom fields start to multiply. 1st product: normal. 2nd: double custom fields. 3rd: triple custom fields.
This problem of not showing custom fields in the cart appear in case of products where there is a combination of QVARIANT and VM built-in custom field in one product. I tested it with multiple variant but it gave the same bug in the cart.
How to fix this?