Поле | Параметр | Описание |
Источник данных |
Уникальное имя для списка сравнения | NAME | Задается имя переменной, в которой передается список сравниваемых элементов. По умолчанию CATALOG_COMPARE_LIST. |
Тип инфо-блока | IBLOCK_TYPE | Указывается один из созданных в системе типов информационных блоков. |
Инфо-блок | IBLOCK_ID | Для выбранного типа инфоблоков указывается идентификатор информационного блока, элементы которого будут отфильтрованы. |
Поля | FIELD_CODE | Указываются поля элементов (товаров), по которым будет происходить сравнение в таблице сравнения. Заполняется из публичной части редактора, удерживая клавишу Ctrl либо в коде, указывая массив:
Array("NAME","PREVIEW_TEXT","PREVIEW_PICTURE","DETAIL_TEXT",""),
При выборе пункта (не выбрано)-> и без указания полей в строках (т.е. если задан пустой массив), будут выведены поля по умолчанию. |
Свойства | PROPERTY_CODE | Указываются свойства инфоблока, которые будут отображены при показе в качестве полей фильтра. Заполняется из публичной части редактора, удерживая клавишу Ctrl либо в коде, указывая массив. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках, свойства выведены не будут. |
Поля предложений | OFFERS_FIELD_CODE | Выбираются поля предложений. С помощью клавиши Ctrl можно выбрать несколько значений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU. |
Свойства предложений | OFFERS_PROPERTY_CODE | Указываются свойства предложений. Можно добавлять свои. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU. |
По какому полю сортируем элементы | ELEMENT_SORT_FIELD | Указывается поле, по которому будет происходить сортировка элементов:
- shows – по количеству просмотров в среднем;
- sort – по индексу сортировки;
- timestamp_x – по дате изменения;
- name – по названию;
- id – по идентификатору;
- active_from – по дате активности с;
- active_to – по дате активности по;
- CATALOG_AVAILABLE – по доступности к покупке.
- SCALED_PRICE_[ID] – по типу цен (вместо [ID] - идентификатор типа цены)
|
Порядок сортировки элементов | ELEMENT_SORT_ORDER | Задается порядок сортировки элементов:
- asc – По возрастанию;
- desc – По убыванию.
|
Внешний вид |
Цветовая тема | TEMPLATE_THEME | Задается цветовая схема для отображения таблицы сравнения. По умолчанию используется синяя схема (blue). |
Управление режимом AJAX |
Включить режим AJAX | AJAX_MODE | [Y|N] При установленной опции для компонента будет включен режим AJAX. |
Включить прокрутку к началу компонента | AJAX_OPTION_JUMP | [Y|N] Если пользователь совершит AJAX-переход, то при установленой опции по окончании загрузки произойдет прокрутка к началу компонента. |
Включить подгрузку стилей | AJAX_OPTION_STYLE | [Y|N] Если параметр принимает значение "Y", то при совершении AJAX-переходов будет происходить подгрузка и обработка списка стилей, вызванных компонентом. |
Включить эмуляцию навигации браузера | AJAX_OPTION_HISTORY | [Y|N] Когда пользователь выполняет AJAX-переходы, то при включенной опции можно использовать кнопки браузера Назад и Вперед. |
Дополнительные настройки |
URL, ведущий на страницу с содержимым элемента раздела | DETAIL_URL | Указывается путь к странице с детальным описанием элемента раздела. |
Название переменной, в которой передается код группы | SECTION_ID_VARIABLE | Задается имя переменной, в которой будет передаваться идентификатор раздела. |
Выводить список элементов инфоблока | DISPLAY_ELEMENT_SELECT_BOX | [Y|N] При отмеченной опции после таблицы будет добавлен список элементов текущего инфоблока, которые можно добавить в таблицу. |
По какому полю сортируем список элементов | ELEMENT_SORT_FIELD_BOX | Указывается поле, по которому будет происходить сортировка элементов:
- shows – по количеству просмотров в среднем;
- sort – по индексу сортировки;
- timestamp_x – по дате изменения;
- name – по названию;
- id – по идентификатору;
- active_from – по дате активности с;
- active_to – по дате активности по;
- CATALOG_AVAILABLE – по доступности к покупке.
- SCALED_PRICE_[ID] – по типу цен (вместо [ID] - идентификатор типа цены)
|
Порядок сортировки списка элементов | ELEMENT_SORT_ORDER_BOX | Задается порядок сортировки элементов:
- asc – По возрастанию;
- desc – По убыванию.
|
Поле для второй сортировки списка элементов | ELEMENT_SORT_FIELD_BOX2 | Указывается поле, по которому будет происходить сортировка элементов:
- shows – по количеству просмотров в среднем;
- sort – по индексу сортировки;
- timestamp_x – по дате изменения;
- name – по названию;
- id – по идентификатору;
- active_from – по дате активности с;
- active_to – по дате активности по;
- CATALOG_AVAILABLE – по доступности к покупке.
- SCALED_PRICE_[ID] – по типу цен (вместо [ID] - идентификатор типа цены)
|
Порядок второй сортировки списка элементов | ELEMENT_SORT_ORDER_BOX2 | Задается порядок сортировки элементов:
- asc – По возрастанию;
- desc – По убыванию.
|
Не отображать недоступные товары | HIDE_NOT_AVAILABLE | [Y|N] При отмеченной опции будут скрыты товары, для которых общее количество на складах меньше либо равно нулю, включен количественный учет и не разрешена покупка при отсутствии товара. |
Настройки действий |
Название переменной, в которой передается действие | ACTION_VARIABLE | Указывается имя переменной, в которой передается действие: ADD_TO_COMPARE_LIST, ADD2BASKET и т.д. Значение поля по умолчанию ACTION. Значение параметра должно быть уникальным среди всех используемых компонентов на одной странице. |
Название переменной, в которой передается код товара для покупки | PRODUCT_ID_VARIABLE | Задается имя переменной, в которой будет передаваться идентификатор товара для покупки. |
Цены |
Тип цены | PRICE_CODE | Указывается тип цены для выводимых элементов. Если не задан ни один из типов, то цена товара и кнопки Купить и В корзину показаны не будут. |
Использовать вывод цен с диапазонами | USE_PRICE_COUNT | [Y/N] При отмеченной опции будут отображаться цены всех типов на товары. |
Выводить цены для количества | SHOW_PRICE_COUNT | Параметр определяет количество единиц товара, для которых выводить стоимость. |
Включать НДС в цену | PRICE_VAT_INCLUDE | [Y|N] При отмеченной опции цены будут показаны с учетом НДС. |
Показывать цены в одной валюте | CONVERT_CURRENCY | При установке флажка цены будут выводиться в одной валюте, даже если в каталоге они будут заданы в разных валютах; станет доступным
дополнительное поле
Валюта, в которую будут сконвертированы цены | CURRENCY_ID | Выбор валюты, в которой будут отображаться цены. |
. При выборе этой опции кеш компонента будет автоматически сбрасываться при изменении курсов валют тех товаров, что показываются компонентом. К примеру, если выбрана конвертация в рубли, а цены в инфоблоке сохранены в евро, то кеш сбросится при изменении курса евро или рубля. Изменения остальных валют на кеш не окажут влияния. |
Добавление в корзину |
URL, ведущий на страницу с корзиной покупателя | BASKET_URL | Указывается путь к странице с корзиной покупателя. |
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.