Hi,
First of all, really sorry for the delayed response. Support crew is on summer vacation thus it causes some delay on replying inquiries.
I left alone from the crew and trying to catch up. But, starting from August 15, all vocations will be over and this problem will be resolved. Everything will be get back to normal like before. Normally our support-get-back time is within 2 business days.
What you need is: "disable the custom-field check on ListView" so the "Add to cart" button will become active and you will be able to add product to cart directly from category page (instead of opening the product page). Normally this won't work on official VM custom field plugin type, but since you are using a 3rd party plugin, it looks like it is working.
Anyway, here is the solution to disable the "disabling the check for custom field on ListView"
1-Open this php file:
/templates/YOUR_TEMPLATE/html/com_virtuemart/category/default.php
(or flexv2.php depends on what category page you are using)
2- Look for this line (around 326th line):
if ($field->field_type == "A" || $field->field_type == "E") {
$customFieldCheck = 0;
}
3- replace it with this:
if ($field->field_type == "A" || $field->field_type == "E") {
$customFieldCheck = 1;
}
That's it.
The "add to cart" button will work normal on category page and will add product to cart directly from category page, ListView (it won't be linked to product details page)
Regards.
Support