I’ve recently upgraded my magento installation from 1.6 to 1.7.
I have several simple products under an unique configurable product, using only one attribute that I’ll call <my_attribute> (select value).
In my layered navigation if I filter the catalog using the attribute that I use to aggregate my simples under the configurable I can see my product even if it is out of stock for the attribute that I filtered.
For example I have my <configurable_product> composed by
<simple_a> having <my_attribute> value = a with quantity 10
<simple_b> having <my_attribute> value = b with quantity 5
<simple_c> having <my_attribute> value = c with quantity 0 (out of stock)
If I filter by
<my_attribute> value = c
I can still see my product even if it is out of stock.
I can’t find a solution for this problem, I’ve tried to reindex all my indexes buy the problem still remains.
Any solution for my problem?