Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!
Условия использования
Продлить
Продолжить покупки

sSortByPrice - Сортировка товаров по цене с учетом скидок и Торговых Предложений

Данный модуль создает агент, который в установленное время обновляет свойство у товаров с минимальной ценой. Цена считается с учетом скидок и торговых предложений. То есть, если у товара несколько ТП с разными ценами, в свойство запишется минимальная цена. Решение содержит так же компонент для сортировки товаров по этой минимальной цене, по популярности и пр, который необходимо вставить в компонент каталога. После этого ваши покупатели смогут сортировать товары по возрастанию цены или убыванию.

sSortByPrice - Сортировка товаров по цене с учетом скидок и Торговых Предложений

sSortByPrice - Сортировка товаров по цене с учетом скидок и Торговых Предложений

от SEMMETRIA
Скриншоты
Описание

Технические данные

Опубликовано:
28.12.2017
Версия:
1.0.0
Установлено:
Менее 50 раз
Подходящие редакции:
«Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет

Описание

Данный модуль создает агент, который в установленное время обновляет свойство у товаров с минимальной ценой. Цена считается с учетом скидок и торговых предложений. То есть, если у товара несколько ТП с разными ценами, в свойство запишется минимальная цена. Решение содержит так же компонент для сортировки товаров по этой минимальной цене, по популярности и пр, который необходимо вставить в компонент каталога. После этого ваши покупатели смогут сортировать товары по возрастанию цены или убыванию.
Отзывы (0)
Пока что нет отзывов.
Обсуждения (1)
Установка
1. Установить модуль
2. Создать в каталоге свойство с символьным кодом MINIMUM_PRICE типа Число
3. Перейти в настройки модуля /bitrix/admin/settings.php?lang=ru&mid=semmetria.priceagent&mid_menu=1 и установить инфоблок с товарами и количество, сколько дней назад в последний раз обновлялись товары.
4. (Рекомендация) поставить модуль "Ручной запуск агентов" https://marketplace.1c-bitrix.ru/solutions/asd.agents/
5. Запустить агент SmsShop::MinPrice();
В товарах должно заполниться свойство Минимальная цена
Верните Период 1 http://prntscr.com/hhr89p

6. В комплексном компоненте каталога (если компонент системный, скопируйте его), например, в начале файле section.php, или section_vertical.php, или сюда http://prntscr.com/ht9yvi, http://prntscr.com/ht9omq
вставьте код (компонент сортировки)
<?$APPLICATION->IncludeComponent(
   "sms:sortby", 
   ".default", 
   array(
      "SORT_BY1" => array(
         0 => "PRICE_ASC",
         1 => "PRICE_DESC",
         2 => "NEW",
         3 => "POPULAR",
         4 => "NAME",
      ),
      "COMPONENT_TEMPLATE" => ".default",
      "USE_JQUERY" => "Y"
   ),
   false
);?>
<? 
global $catalogSort;
if($catalogSort['sort'])
   $arParams["ELEMENT_SORT_FIELD"]=$catalogSort['sort'];
if($catalogSort['order'])
   $arParams["ELEMENT_SORT_ORDER"]=$catalogSort['order'];
?>
7. Сбросить кеш
Поддержка
Мы обеспечиваем бесплатное бессрочное техническое обслуживание сайта на предмет выявленных технических неисправностей при гарантии Заказчиком невмешательства сторонних разработчиков в исходные файлы сайта

Обращаться по
тел. +38 044 229 01 08
e-mail: marketplace@smsdesign.com.ua

Лицензионное соглашение

Другие решения разработчика

еще 10 решений

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки