Добрый день.
Как формировать слайдер цен для bitrix:catalog.smart.filter?
Нюанс - без сторонних либ, джиквери также выпилен.
Как формировать слайдер цен для bitrix:catalog.smart.filter?
Нюанс - без сторонних либ, джиквери также выпилен.
06.07.2017 11:16:55
Коллеги, а кто делал ,поделитесь, свойство заказа сделать как наценка на сумму заказа?
Свойство заказа - ENUM из двух позиции. Выбрал первый пункт - добавилась какая-то предопределенная (где угодно, можно даже в коде шаблона) сумма к сумме заказа, выбрал второй пункт - заказ без наценки. |
|
|
26.04.2017 22:21:49
Пробую настроить заполнение по шаблону титлов и дескрипшенов в подразделах - ан нет, если вручную вбить титл и дескрипшен в РАЗДЕЛЕ, то эти данные наследуются и для подразделов, т.е. ОТМЕНЯЕТСЯ заполнение по шаблону!
Получается, разработчики считают, что вложенность в магазине должна быть одного уровня что ли? Или я где-то галку пропустил? |
|
|
09.02.2017 11:47:27
Достался заполненный каталог на 3000 товаров...
В каждом товаре в закладке Торговый каталог-Параметры выбрано [B]Разрешить покупку при отсутствии товара: - НЕТ[/B] Как массово поменять во всех товарах данный параметр на [B]По умолчанию[/B] (В настройках модуля Торговый каталог этот параметр = Да) Или в шаблоне может быть можно что-то прописать, чтобы система не обращала внимание на настройки товаров??? |
|
|
10.12.2016 21:24:49
[CODE]Array
( [ID] => 4 [NAME] => Скидочный сервис - Купи мочалку - Получи 2% на мыло [UNPACK] => function($arOrder){$salecond_0_0=function($row){return (((isset($row['CATALOG']) && isset($row['CATALOG']['SECTION_ID']) && in_array(65, $row['CATALOG']['SECTION_ID'])))) || (((isset($row['CATALOG']) && (isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 251)) || ($row['CATALOG']['PARENT_ID'] == 251)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 251))))));}; return ((CSaleBasketFilter::ProductFilter($arOrder, $salecond_0_0))); }; [APPLICATION] => function (&$arOrder){$saleact_0_0=function($row){return ((isset($row['CATALOG']) && isset($row['CATALOG']['SECTION_ID']) && in_array(59, $row['CATALOG']['SECTION_ID']))) || ((isset($row['CATALOG']) && isset($row['CATALOG']['SECTION_ID']) && in_array(61, $row['CATALOG']['SECTION_ID']))) || ((isset($row['CATALOG']) && (isset($row['CATALOG']['PARENT_ID']) ? ((isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 247)) || ($row['CATALOG']['PARENT_ID'] == 247)) : (isset($row['CATALOG']['ID']) && ($row['CATALOG']['ID'] == 247)))));};\Bitrix\Sale\Discount\Actions::applyToBasket($arOrder, array ( 'VALUE' => -2, 'UNIT' => 'P', ), $saleact_0_0);}; )[/CODE]Такой массив получаю из [CODE]$discountIterator = Bitrix\Sale\Internals\DiscountTable::getList (...) и $discount = $discountIterator->fetch()[/CODE]ID правила работы с корзиной (т.е. 4) получаю как $discount['ID']. Как получить ID категории? 59, 65, 251. |
|
|