Автор Тема: Проблема с остатками в Prestashop 1.7  (Прочитано 86 раз)

28 Январь 2021, 20:09:47
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет,

такая вот проблема в Prestashop 1.7
( Поиск в гугл ничего не дал, по форуму тоже)

Проблема вроде безобидная, но важная.

На сайте товар если имеет 4 варианта ( например 1, 2, 3, 4 метра)

Так вот, у каждого варианта, есть свое количество.

Так вот, такой глюк.  Иногда даже если все варианты  0 шт.

На сайте все верно, заказать нельзя.

НО! пишет, при выборе любого варианта ( этот товар ДОСТУПЕН в другом ВАРИАНТЕ).

Я предполагаю, что возможно был у товара раньше какой-то вариант, даже может такой-же но с каким-то количеством, который был удален.
Его как бы нет, но в общем количестве стока он до сих пор числится.

Теоретически почистить можно думаю через БАЗУ, но это очень геморно, думаю может кто сталкивался и знает решение?


Т.е когда должен писать ( Товара нет на складе) - пишет, товар доступен в другом варианте, а в другом на самом деле он не доступен.
Где-то хвосты, я вижу их, но почистить не могу.


31 Январь 2021, 12:56:53
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1561
  • Репутация: +29/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Перевод можно изменить, "этот товар ДОСТУПЕН в другом ВАРИАНТЕ" на "Товара нет на складе", тогды для всех товаров/комбинаций с 0 количесвтом будет показывать то что вам нужно.
31 Январь 2021, 19:48:52
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 16422
  • Репутация: +14622/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Кнопка купить все равно не активна, так что этот текст можно совсем удалить.
03 Февраль 2021, 13:38:01
Ответ #3
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Перевод можно изменить, "этот товар ДОСТУПЕН в другом ВАРИАНТЕ" на "Товара нет на складе", тогды для всех товаров/комбинаций с 0 количесвтом будет показывать то что вам нужно.

Спасибо, но это не решение, это кустарный метод, который не подходит.

https://nimb.ws/8DaVJH  - вот как выглядит.

Когда ничего нет, он так и пишет, что нет на складе ( сейчас так и должен писать)
Но т.к он видит какие-то остатки старые, он так не пишет.

Но доступные для заказа все 4 варианта =0, он не дает заказать.

но при этом пишет сообщение, что Товар доступен в другом варианте, а в другом он не доступен по факту.

Проблема в том, чтобы найти и почистить неверные остатки. ( это не везде так происходит, а с некоторыми товарами)
03 Февраль 2021, 13:40:24
Ответ #4
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Кнопка купить все равно не активна, так что этот текст можно совсем удалить.

Спасибо за ответ, Ну теоретически, да, конечно можно. Опять таки метод кустарный, проблема не решается.
И это удобно, когда 1 м кончился, а есть 3 метровые, он подсказывает.

https://nimb.ws/8DaVJH

И опять таки, это не во всех товарах, а только в тех где глюк с остатками, по факту все 4 варианта = 0 шт, но он видит почему-то старые остатки где-то и думает, что еще где-то есть, надо их почистить.
03 Февраль 2021, 18:36:08
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 16422
  • Репутация: +14622/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Остатки в базе в таблице ps_stock_available.