Здравствуйте,
Presta 1.7, проблема заключается в следующем:
Не проверяет наличие ( после того как попал в корзину, хоть 3 дня там сиди, потом можешь заказать)
При оформлении заказа пользователь проходит следующие этапы:
авторизация-адрес-доставка-оплата-оформление.
И система проверяет наличие необходимого количества товара только на первом из этих этапов.
Пока ЭТОТ клиент оформляет (после прохождения первого этапа) кто-то другой успевает первым купить остатки. И ЭТОТ покупает в минус.
Я перерыл весь интернет и форум, на форуме обсуждалось, но решения конкретного нет.
Решение есть у пользователя Огонек, спасибо ему, он отвечает мне по мере возможности.
Поделился решением автора ( автору из fl Alex Quality [Vochek] ) написал автору ( он там не появлялся более 1,5 года).
Решение у Огонек для Prestashop 1.6 я так понимаю, но файл изменяется по факту тот же.
Но у меня не работает.
Изменения в классе Cart.php , если Огонек не против, автор не отвечает(я и написал и задачу создал ему ) я бы позже выложил код.
Но может кто-то знает решение или есть модуль.
Я нашел 2 модуля платных только.
https://addons.prestashop.com/en/stock-supplier-management/21707-temporary-product-reservation-lonely-stock.html#overviewеще от этого автора решение, сгенерировать модуль самому, но не стал пробовать.
https://stackoverflow.com/questions/46894807/prestashop-1-7-check-available-stock-at-final-order-stepподешевле модуль тут:
https://mypresta.eu/modules/ordering-process/checkout-stock-checker-pro.htmlОбсуждение в Гике тут:
https://github.com/PrestaShop/PrestaShop/issues/10762Может кто знает как быть?