shnafix (15 Ноябрь 2014 - 18:52) писал:
// Если товар есть в списке сравнения if(modificationIsHasInCompareList>0) { goodsCompareAddButton.hide(); goodsCompareDeleteButton.show(); // Если товара нет в списке сравнения } else { goodsCompareAddButton.show(); goodsCompareDeleteButton.hide(); }вставьте строки
if (modificationRestValue > 0) { $('.product-info .cart').show(); } else { $('.product-info .cart').hide(); }и в Настройках - Основные - Товары поставьте галочку в пункте "Отключить возможность класть в корзину больше товара, чем есть в наличии"
2-3 Данное изменение не рекомендуется, так как при отсутствии одной модификации клиент может подумать, что товара нет в наличии совсем, хотя при этом будет в наличии другая модификация данного товара. Но если Вы настаиваете мы можем написать код для данного решения.
4. В конец main.css добавьте строки
.available-true {color: green;} .available-false {color: red;}
пункты 2-3 необходимы, у нас весь товар в одной модификации