Здравствуйте!
OpencartPro 2.3x
Проблема при редактировании заказа.
Товары у меня штучные, все по одной штуке.
Бывает, что клиент хочет добавить товар в уже существующий заказ.
При оформлении заказа клиентом товар списывается сразу, на складе "0", и, при редактировании, появляется надпись "Товары, отмеченные ***, недоступны в нужном количестве или отсутствуют на складе!"
Сохранить изменение в заказе невозможно.
Как разрешить редактирование заказа в такой ситуации (при количестве товаров "0")?
Нашёл только вариант с закомментирование вот этой части кода в в файле \catalog\controller\api\order.php , НО боюсь, что потом при синхронизации с Моим Складом такой вариант не прокатит. Поэтому ищу и другие решения, спасибо
// Cart
if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {
$json['error'] = $this->language->get('error_stock');
}