Здравствуйте.
Ковыряю ocstore 2.3 , и вот появился вопрос реализации применения купона. Момент с тем, чтобы не учитывать купон для акционных товаров, решен с помощью осмода. Ну или то же самое в модели купонов.
$results = $this->model_catalog_product->getProduct($product['product_id']);
if ($results['special']) {
continue;
}
А поскольку магазин действующий, и часто остатки товара бывают 0 или даже в минус, если все равно заказывают - как сделать так, чтобы стандартный купон не применялся в корзине к отсутствующим товарам? Попытки привязать к quantity <= 0 почему-то вываливаются в ошибку корзины.
Есть мысли?
Самое интересное, не нашел ни одного запроса на подобную тему - нет такой потребности, чтоли?