Подскажите, пожалуйста, как сделать так: если товар отсутствует его цвет не выводился в списке доступных?

Подпустим, есть 5 красных и 2 зеленых мячика, красные закончились, цвет пропадает со станицы, для заказа остаются только зеленые.

Спасибо.