Всем привет! Если клиент оформил заказ на сайте (положил в корзину, оформил покупку). И товар был только в количестве 1 шт. Далее в админке статус заказа изменили на Доставлено и Сделка завершена Должен ли товар пропадать с сайта как уже купленный? Или нужно только вручную через админку убирать купленный товар (или вычитать штуки)?
Настройки товара - вкладка Данные - Вычитать со склада - Да Количество уменьшается при покупке! При отмене заказа количество возвращается обратно. А на счёт пропадать не знаю есть ли такая функцию по умолчанию. В любом случае сделать это не так сложно. Только лично я не выключаю товар, а убираю возможность положить в корзину, т.е. делаю кнопку купить неактивной.
А как делаете неактивной? Вот я сейчас поставил: Настройки товара - вкладка Данные - Отсутствие на складе - значение "Нет в наличии" , сохранил и ничего не произошло. Товар спокойно отображается, при нажатии "Купить" добавляется в корзину
По умолчанию всё так и должно быть. Я отключаю корзину с помощью условия "если остаток равен нулю". Я так понял Вам надо отключать корзину и в категориях и в карточке продукта? Чуть позже выложу решение! Сейчас гости прибыли....извиняйте P.S. У меня вот есть задумка сделать так, чтобы для покупателя количество остатков на складе менялось сразу после того, как он положил товар в корзину. И чтоб нельзя было положить в корзину больше чем есть в наличии.