Magento 1.9 Обновляет статус продукта на складе с помощью sql-запроса
Мы хотим обновить состояние запасов с помощью sql-запроса. Этот запрос сработал, и статус продукта отображается как "нет в наличии" на странице продукта. Но когда я очистил кэш, продукты появились на складе
Когда я проверяю товары в панели администратора, товары появляются на складе.
Есть ли в magento функция для изменения статуса продукта?
$query = "UPDATE cataloginventory_stock_status SET stock_status = 0 WHERE product_id=".$product_id;
Спасибо.
1
1 answers
Попробуйте выполнить этот запрос, чтобы продукт не отображался в результатах поиска на веб-сайте, и хотя страница продукта доступна на веб-интерфейсе по URL-адресу, ее нельзя добавить в корзину:
$query = "UPDATE cataloginventory_stock_item SET is_in_stock = 0 WHERE product_id=".$product_id;
Надеюсь, это сработает
2
Author: mrfizh, 2018-11-09 03:53:13