Note: I've asked this on StackOverflow, and will update my question there with credit (or delete) if I get an answer here.
I have have nested products which are not getting a discount if that product does not have the parent category selected within the product page. For example:
Within the Magento Admin, I've created a Catalog Price Rule "If ANY of these conditions are TRUE : Category > contains > 8" (8 being the ID of the Products category) like so:
- Products - (20% Catalog Price Rule applied)
- T-Shirts
T-shirt #1 has the "T-shirts" and "Products" category selected. Sale works fine.
T-Shirt #2 has only the "T-Shirts" category selected, leaving the "Products" category unselected. Sale doesn't work.
You would think that the sale should still apply to all products of a subcategory even if the parent is not selected, because technically it's still a within the parent category.
If there is no way around this, I'm assuming I'd have to assign the "Products" category to all subproducts? What If i have hundreds, is there a quicker way to do this?