This will be fixed in CS-Cart 5.0.x and we will add filter by options.When I online shop for shoes, I select size 46 in the filters and if store does not have such filter, i remember not to visit that store again.
Store built on cs-cart would be escaped by me because the size is option there, and option variation is not product in cs-cart and it cannot be filtered. Same problem with colors. Color could be filtered only if it is not option of product.
The main problem was that each product has its own options or could have a global options. Taking into account that there are also possible multilangauge name and dublicate variants for the options, filter by options could work unexpectedly.
In CS-Cart 5. we will leave only global options with personal variant values for each product.
Did not hear about this problem previously. The reason is CS-Cart architecture, we store option combinations in a separate DB table.Another nonsense, I have 3000+ products but cs-cart admin says it is only around 700 of them. Option variations are not products and thus are not counted. Is there any political reason for such discrimination? I do not see any reason at all. If this is just a mistake then it must be fixed. When i paid for my license i expected fully functional filter, not a trick.
Please, can anybody explain this?
In fact CS-Cart options can be used in two main cases:
1) As an extra option for a product than can be "package", or business card properties. In this case you do not create option combinations, and track such product as one. And in there is no reason to track such variants a separate product.
2) Option combinations, this is I suppose your case, you create combinations and track each of them as a separate product.
But please keep in mind that in some cases admins create combinations just in order to have a combination image, and do not track it.
In other words to see a product combinations you have to go to the product page. Combinations are not displayed on the product list and thus are not counted.