OC v3.х Изменить статус наличие на складе

  • Автор темы Автор темы shtt
  • Дата начала Дата начала

shtt

Разрушитель (V)
Сообщения
296
Реакции
132
Баллы
169
Во всех товарах стоят остатки не равные нулю, но статус наличия на складе стоит "нет в наличии". Подскажите, пожалуйста, как массово перевести их в статус "в наличии". Если запросом в БД, то какую команду нужно вводить?
Что непонятно, в админке товара статус стоит "нет в наличии", в карточке товара на сайте с товаром стоит "есть в наличии"
 
Последнее редактирование:
Во всех товарах стоят остатки не равные нулю, но статус наличия на складе стоит "нет в наличии". Подскажите, пожалуйста, как массово перевести их в статус "в наличии". Если запросом в БД, то какую команду нужно вводить?
Что непонятно, в админке товара статус стоит "нет в наличии", в карточке товара на сайте с товаром стоит "есть в наличии"
UPDATE oc_product SET stock_status_id = 1
 
Во всех товарах стоят остатки не равные нулю, но статус наличия на складе стоит "нет в наличии". Подскажите, пожалуйста, как массово перевести их в статус "в наличии". Если запросом в БД, то какую команду нужно вводить?
Что непонятно, в админке товара статус стоит "нет в наличии", в карточке товара на сайте с товаром стоит "есть в наличии"
Самый простой вариант
Данный модуль позволяет пакетное редактирование практически всего в товаре, в том числе и статуса
 
Во всех товарах стоят остатки не равные нулю, но статус наличия на складе стоит "нет в наличии". Подскажите, пожалуйста, как массово перевести их в статус "в наличии". Если запросом в БД, то какую команду нужно вводить?
Что непонятно, в админке товара статус стоит "нет в наличии", в карточке товара на сайте с товаром стоит "есть в наличии"
Для OpenCart 3.0.3.7
Так и должно быть. В админке статус "Нет в наличии" (справочник "Состояние на складе") означает, что он будет в публичной части, только если товар закончится (количество станет равным 0). Если количество на складе больше 0, то выводится сообщение "Есть в наличии", которое не относится к справочнику "Состояние на складе".
Когда выполняете запрос обращайте внимание на stock_status_id, который не всегда равен 1. Подсмотреть stock_status_id для нужного статуса (элемента в спр-ке "Система" \ "Локализация" \ "Состояние на складе") можно в URL при его редактировании.
 
Назад
Верх