Проблема с загрузкой количества товара

Автор xzx777xzx, 28 января 2020, 19:07:49

« назад - далее »

xzx777xzx

Prestashop 1.6
При редактировании количества товара (наличия товара на складе)  в интернет магазине из файла CSV во всех позициях количество товара меняется, кроме там где остаток на складе ноль , он не проставляется
Если в файле CSV  стоит стоит остаток по складу ноль, то значение количества на сайте не меняется.
Нужно поставить количество: 0 (ноль)
Помогите пожалуйста.

mistral


xzx777xzx

#2
-1 проставляется.
Только вот проблем в прайс листе заменить нули на -1
Автозамена меняет нули и других числах, например 10, 20, 30.
А в ручную очень долго большое количество товара
А вообще ноль поставить возможно???

Prestashopov

Если прайс в экселе, напишите формулу в соседнем столбце, чтобы изменял значения только там где кол-ло значений не больше одного. Потому вставьте получившееся.
Но лучше разобраться в том, почему 0 не проставляет.
telegram: @PrestaGeek

xzx777xzx

Цитата: mistral от 29 января 2020, 12:04:53
На -1 поробуйте изменить.

-1 не спасает, google все равно видит его в наличии
Нужно ноль.
А он никак не поддается

Adik

В phpmyadmin sql запросом измените.
Импорт в prestashop нулевой. С ним постояно проблемы.

xzx777xzx

Цитата: Adik от 29 января 2020, 16:02:44
В phpmyadmin sql запросом измените.
Импорт в prestashop нулевой. С ним постояно проблемы.
Подскажите пожалуйста поподробней

Adik

UPDATE `ps_stock_available` SET `quantity` = '0' WHERE `ps_stock_available`.`id_product` = ...;
UPDATE `ps_stock_available` SET `physical_quantity` = '0' WHERE `ps_stock_available`.`id_product` = ...;

xzx777xzx

#8
Цитата: Adik от 29 января 2020, 18:04:17
UPDATE `ps_stock_available` SET `quantity` = '0' WHERE `ps_stock_available`.`id_product` = ...;
UPDATE `ps_stock_available` SET `physical_quantity` = '0' WHERE `ps_stock_available`.`id_product` = ...;


Это обнулит полностью наличие всех товаров ???
А этой строки `physical_quantity` = '0'  что-то не нахожу

Adik

`id_product` = ..
ид товаров указывайте и не обнулит все

xzx777xzx

Это после каждого обновления  наличия нужно будет править?

Adik

Конечно, вам же при обновлении нужно обнулять некоторые товары.
Можно процедуру в mysql создать или модуль для обнуления.

xzx777xzx

Цитата: Adik от 30 января 2020, 12:10:27
Конечно, вам же при обновлении нужно обнулять некоторые товары.
Можно процедуру в mysql создать или модуль для обнуления.
Все понял.
Большое спасибо за консультацию.