Да
04.04.2018 11:09:31
[QUOTE]Юрий Колесник написал:
Есть ли возможность настроить правило корзины так, чтобы оно срабатывало ТОЛЬКО при применении купона, а не при помещении товара в корзину???[/QUOTE] Это штатный функционал. Если у вас он не работает, обратитесь в техподдержку, подробно описав проблему и предоставив административный доступ. |
|
|
02.04.2018 12:56:51
[QUOTE]Иван Волочай написал:
Если я правильно понимаю - то это переход к первоначальному способу, который я описал в моем самом первом сообщении этой темы.[/QUOTE] Неправильно понимаете. Пошаговое обновление - это обработка на одном шаге (хите) ограниченного числа товаров с передачей ID последнего обработанного на следующий шаг (через аякс либо ссылку). |
|
|
02.04.2018 12:08:09
[QUOTE]Александр Остроумов написал:
Скрипт обращается напрямую в БД и сразу по 1000 товаров обновляет за один запрос[/QUOTE] При таком решении у вас не работает (на текущий момент) фильтрация и сортировка по ценам с учетом валюты. С выходом ближайших обновлений не будет работать еще и сортировка по ценам торговых предложений. |
|
|
31.03.2018 17:41:09
[QUOTE]Валерий Дьяченко написал:
$arCoupon = CCatalogDiscountCoupon::GetByID($event->getParameters()["ID"]); if ($arCoupon) { // some logic here.. // $result = ... } else { [/QUOTE] Неверно, т.к. в рамках системы уникально значение поля COUPON, а не ID. Кроме того, фильтруете вы по LIKE. Правильный вариант проверки:[CODE]$couponData = $event->getParameters(); if ($couponData['MODULE_ID'] == 'catalog') { // some logic here.. // $result = ... } elseif ($couponData['MODULE_ID'] == 'sale') { $arFilter = array('=COUPON' => $couponData["COUPON"]); ... } [/CODE] |
|
|