Disabling a product variant doesn't remove it from a {% for purchasable in product.variants %}
loop I have set up. It still renders an image associated with it, as well as a color swatch. Essentially not disabling it at all.
{% for purchasable in product.variants if purchasable.status('live') %}
isn't working either, which I assume is only applicable to the product model.
Any ideas?