Документация для разработчиков

Каталог (комплексный компонент)

Комплексный компонент осуществляет вывод полного каталога товаров из определенного инфоблока. Его функциональность объединяет возможности нескольких одностраничных компонентов: фильтра, компонента сравнения, вывода элементов раздела, топа элементов, связанных элементов и др. Расположив комплексный компонент на странице, можно получить полнофункциональный каталог. Компонент является стандартным и входит в дистрибутив модуля.

Внимание! Компонент не работает с инфоблоками, не имеющими структуры разделов. Если по логике проекта информация не должна иметь структурного деления, то необходимо создать один раздел верхнего уровня и уже в нём размещать элементы инфоблока.

В визуальном редакторе компонент расположен по пути Контент > Каталог > Каталог.

Компонент относится к модулю Информационные блоки.

Порядок секций в форме настройки компонента может меняться в зависимости от выбранного шаблона.

Пример вызова компонента catalog

Секции настроек компонента:

  • Основные параметры
  • Источник данных
  • Внешний вид
  • Управление адресами страниц
  • Управление режимом AJAX
  • Настройки кеширования
  • Дополнительные настройки
  • Настройки фильтра
  • Настройки отзывов
  • Настройки действий
  • Сравнение товаров
  • Цены
  • Добавление в корзину
  • Настройки поиска
  • Настройки TOP'а
  • Настройки списка разделов
  • Настройки списка
  • Настройки детального просмотра
  • Настройки связанных элементов
  • Настройки "Подарков"
  • Настройки блока "Количество товара на складе"
  • Персональные рекомендации
  • Настройки аналитики
  • Настройки постраничной навигации
  • Настройки 404 ошибки
  • Специальные настройки
  • Описание параметров

    ПолеПараметрОписание
    Основные параметры
    Тип инфоблокаIBLOCK_TYPEУказывается один из созданных в системе типов информационных блоков.
    ИнфоблокIBLOCK_IDДля выбранного типа инфоблоков указывается идентификатор информационного блока, из которого будет выводиться каталог товаров.
    Источник данных
    Недоступные товарыHIDE_NOT_AVAILABLEКак отображать недоступные товары:
    • Отображать в общем списке
    • Отображать в конце
    • Не отображать
    Недоступны товары, для которых количество меньше либо равно нулю, включен количественный учет и не разрешена покупка при отсутствии товара.
    Товар с торговыми предложениями считается доступным, если хоть одно предложение доступно.
    Доступность товара не означает, что его можно купить. Для покупки должны быть цены тех типов, по которым клиент может покупать.
    Недоступные торговые предложенияHIDE_NOT_AVAILABLE_OFFERSУказывается способ отображения недоступных для покупки торговых предложений:
    • не отображать;
    • отображать только с возможностью подписки;
    • отображать все.
    Внешний вид
    Цветовая тема*TEMPLATE_THEMEЗадается цветовая схема для отображения элементов каталога. По умолчанию используется синяя схема (blue).
    Показывать кнопку продолжения покупок во всплывающих окнахCOMMON_SHOW_CLOSE_POPUP[Y|N] При отмеченной опции будет отображаться кнопка Продолжить покупки во всплывающем окне, появляющемся после добавления товара в корзину.
    Разрешить оповещения для отсутствующих товаровPRODUCT_SUBSCRIPTION[Y|N] При отмеченной опции клиент будет оповещаться, что интересующий его товар стал доступным для покупки.
    Показывать процент скидкиSHOW_DISCOUNT_PERCENT[Y|N] При отмеченной опции будет отображаться процентное значение скидки, если она задана, станет доступно дополнительное поле
    Расположение процента скидки"DISCOUNT_PERCENT_POSITIONВыберите подходящее место для отображения процентной скидки на карточке товара.
    .
    Показывать старую ценуSHOW_OLD_PRICE[Y|N] Если задана скидка на товар, то при отмеченной опции будет отображаться старая цена.
    Показывать остаток товараSHOW_MAX_QUANTITYУкажите способ отображения остатка товара:
    • не показывать;
    • с отображением реального остатка - в этом случае необходимо настроить параметр Текст для остатка
      Текст для остаткаMESS_SHOW_MAX_QUANTITYЗадается текст для отображения информации о наличии товара.Доступность данных параметров компонента определяется настройками параметра Показывать остаток товара.
      ;
    • с подменой остатка текстом - в этом случае необходимо настроить параметры
      Текст для остаткаMESS_SHOW_MAX_QUANTITYЗадается текст для отображения информации о наличии товара.
      Значение, от которого происходит подменаRELATIVE_QUANTITY_FACTORУказывается значение, меньше (больше) которого о количестве товара на складе будет отображаться выражение, что товара мало (много).
      Текст для значения большеMESS_RELATIVE_QUANTITY_MANYЗадается текст, который будет отображаться при наличии товара в количестве большем, чем значение в параметре Значение, от которого происходит подмена.
      Текст для значения меньшеMESS_RELATIVE_QUANTITY_FEWЗадается текст, который будет отображаться при наличии товара в количестве меньшем, чем значение в параметре Значение, от которого происходит подмена..
      Текст для остатка, Значение, от которого происходит подмена, Текст для значения больше и Текст для значения меньше.
    Текст кнопки "Купить"MESS_BTN_BUYЗадается текст, который должен быть отображен на кнопке "Купить".
    Текст кнопки "Добавить в корзину"MESS_BTN_ADD_TO_BASKETЗадается текст, который должен быть отображен на кнопке добавления в корзину.
    Текст кнопки "Сравнение"MESS_BTN_COMPAREЗадается текст, который должен быть отображен на кнопке для сравнения товаров.
    Текст кнопки "Подробнее"MESS_BTN_DETAILЗадается текст, который должен быть отображен на кнопке "Подробнее".
    Сообщение об отсутствии товараMESS_NOT_AVAILABLEУказывается текст, который будет отображаться при отсутствии товара и невозможности его купить.
    Текст кнопки "Уведомить о поступлении"MESS_BIN_SUBSCRIBEУказывается текст, который будет отображаться в уведомлении о поступлении товара.
    Показывать правый блок в списке товаровSIDEBAR_SECTION_SHOW[Y|N] При отмеченной опции на странице со списком товаров будет отображен блок с содержимым включаемой области, путь к которой указан в параметре ниже.
    Показывать правый блок на детальной страницеSIDEBAR_DETAIL_SHOW[Y|N] При отмеченной опции на детальной странице будет отображен блок с содержимым включаемой области, путь к которой указан в параметре ниже.
    Путь к включаемой области для вывода информации в правом блокеSIDEBAR_PATHУказывается путь к файлу включаемой области.
    Дополнительная картинка основного товараADD_PICT_PROPУказывается свойство, в котором хранится дополнительная картинка товара.
    Свойство меток товараLABEL_PROPУказываются свойство, в котором хранится метка товара (например, новинка).
    Схема отображенияPRODUCT_DISPLAY_MODEЗадается режим отображения товаров: простой (N) или расширенный (Y).
    Дополнительные картинки предложенияOFFER_ADD_PICT_PROPЗадается свойство, в котором хранится дополнительная картинка для торгового предложения. Параметр доступен для инфоблока с торговыми предложениями.
    Свойства для отбора предложенийOFFER_TREE_PROPSУказываются свойства, по значениям которых будут группироваться торговые предложения. Параметр доступен для инфоблока с торговыми предложениями.
    Показывать общее количество товараDETAIL_SHOW_MAX_QUANTITY[Y|N] Если включен количественный учет, то при установленной опции будет показано общее количество товара.
    * - поля недоступны для шаблона visual.
    Управление адресами страниц
    Включить поддержку ЧПУSEF_MODE[Y|N] При отмеченной опции будет включена поддержка ЧПУ.

    Если режим поддержки ЧПУ включен, то необходимо настроить следующие параметры:
    Каталог ЧПУ (относительно корня сайта)SEF_FOLDERКаталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать.
    Адреса страницSEF_URL_TEMPLATESУказываются адреса следующих страниц:
    • sections - страница со списком разделов;
    • section - страница с элементами раздела;
    • element - страница с детальной информацией;
    • compare - страница с таблицой сравнения.
    SEF_FOLDER, SEF_URL_TEMPLATES.

    Если режим поддержки ЧПУ выключен, то необходимо настроить следующие параметры:
    Идентификатор разделаSECTION_ID_VARIABLEЗадается имя переменной, в которой будет передаватся идентификатор раздела.
    Идентификатор элементаELEMENT_IDЗадается имя переменной, в которой будет передаватся идентификатор элемента.
    SECTION_ID, ELEMENT_ID.
    Управление режимом AJAX
    Включить режим AJAXAJAX_MODE[Y|N] При установленной опции для компонента будет включен режим AJAX.
    Включить прокрутку к началу компонентаAJAX_OPTION_JUMP[Y|N] Если пользователь совершит AJAX-переход, то при установленной опции по окончании загрузки произойдет прокрутка к началу компонента.
    Включить подгрузку стилейAJAX_OPTION_STYLE[Y|N] Если параметр принимает значение "Y", то при совершении AJAX-переходов будет происходить подгрузка и обработка списка стилей, вызванных компонентом.
    Включить эмуляцию навигации браузераAJAX_OPTION_HISTORY[Y|N] Когда пользователь выполняет AJAX-переходы, то при включенной опции можно использовать кнопки браузера Назад и Вперед.
    Настройки кеширования
    Тип кешированияCACHE_TYPEТип кеширования:
    • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
    • Y - Кешировать: для кеширования необходимо определить время кеширования;
    • N - Не кешировать: кеширования нет в любом случае.
    Время кеширования (сек.)CACHE_TIMEВремя кеширования, указанное в секундах.
    Кешировать при установленном фильтреCACHE_FILTER[Y|N] При отмеченной опции каждый результат, полученный из фильтра, будет кешироваться.
    Учитывать права доступаCACHE_GROUPS[Y|N] При отмеченной опции будут учитываться права доступа при кешировании.
    Дополнительные настройки
    Устанавливать в заголовках ответа время модификации страницыSET_LAST_MODIFIED[Y|N] При отмеченной опции http-ответ сервера будет содержать время последнего изменения страницы (заголовок Last-Modified).
    Использовать основной раздел для показа элементаUSE_MAIN_ELEMENT_SECTION[Y|N] Если опция отмечена, то при переходе на детальную страницу элемента в адресную строку браузера будет подставляться тот путь, который формируется при просмотре элемента через основной раздел, даже если элемент открыт через другой родительский его раздел.

    Если опция не отмечена, про ссылка на детальную страницу элемента формируется с учетом того раздела, через который элемент открыт на просмотр.

    Рассмотрим пример, когда опция в настройках отмечена. Допустим, что элемент с символьным кодом marketing привязан к двум разделам с кодами bisness и science соответственно, причем раздел с кодом bisness является основным. В результате, если пользователь пришел в раздел science и кликнул на элемент marketing, то в строке браузера вместо http://mysite.ru/catalog/science/marketing/ будет отображено http://mysite.ru/catalog/bisness/marketing/.
    Строгая проверка раздела для детального показа элемента DETAIL_STRICT_SECTION_CHECK [Y|N] При отмеченной опции будет выполняться строгая проверка принадлежности элемента к разделу. Таким образом, если при просмотре элемента в адресной строке указать неверный раздел, то будет выдана 404-я ошибка.
    Если опцию не отмечать, то нужный элемент будет показан в любом случае.
    Устанавливать заголовок страницыSET_TITLE[Y|N] При отмеченной опции в качестве заголовка страницы будет устанавливаться при переходе к разделам - имя раздела, к детальному просмотру элемента - имя элемента.
    Включать раздел в цепочку навигацииADD_SECTIONS_CHAIN[Y|N] Если опция отмечена и в инфоблоке созданы разделы, то при переходе по разделам их названия или заголовки (если выполнены настройки SEO) будут добавляться в цепочку навигации.
    Включать название элемента в цепочку навигацииADD_ELEMENT_CHAIN[Y|N] При отмеченной опции название или заголовок (если задан в настройках SEO) элемента будет добавлен в цепочку навигации.
    Показывать список лидеров продажUSE_SALE_BESTSELLERS[Y|N] При отмеченной опции будет показан блок лидеров продаж.
    Настройки фильтра
    Показывать фильтрUSE_FILTER[Y|N] При отмеченной опции становятся доступными поля настройки фильтра
    ФильтрFILTER_NAMEЗадается имя переменной, в которую передается массив параметров из фильтра. Если имя массива не указано, то будет использоваться значение по умолчанию.
    . На странице разделов инфоблока отображается форма фильтра.
    ПоляFILTER_FIELD_CODEУказываются нужные поля элементов инфоблока, по которым будет возможна фильтрация. Заполняется из публичной части редактора, удерживая клавишу Ctrl либо в коде, указывая массив:
    Array("NAME","PREVIEW_TEXT","PREVIEW_PICTURE","DETAIL_TEXT",""),
    При выборе пункта (не выбрано)-> и без указания полей в строках (т.е. если задан пустой массив), будут выведены поля по умолчанию.
    СвойстваFILTER_PROPERTY_CODEУказываются свойства элементов инфоблока, которые будут отображены при показе в качестве полей фильтра. Заполняется из публичной части редактора, удерживая клавишу Ctrl либо в коде, указывая массив. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках, свойства выведены не будут.
    Тип ценыFILTER_PRICE_CODEУказывается типы цен из определенных в системе, по которым будет возможна фильтрация элементов.
    Поля предложенийFILTER_OFFERS_FIELD_CODEУказываются нужные поля торговых предложений, по которым будет возможна фильтрация. При выборе пункта (не выбрано)-> будут выведены поля по умолчанию. Данное поле доступно для каталогов, имеющих торговые предложения.
    Свойства предложенийFILTER_OFFERS_PROPERTY_CODEУказываются свойства торговых предложений, которые будут отображены при показе в качестве полей фильтра.При выборе пункта (не выбрано)-> свойства выведены не будут. Данное поле доступно для каталогов, имеющих торговые предложения.
    Вид отображения умного фильтраFILTER_VIEW_MODEЗадается вид отображения умного фильтра: вертикальный (VERTICAL) или горизонтальный (HORIZONTAL).
    Настройки отзывов
    В шаблоне .default версии выше 14.0.0 параметры этой секции работать не будут. В этом случае настройки отзывов следует проводить в секции Внешний вид. Но параметры присутствуют в компоненте из соображений совместимости с более ранними версиями, где они использовались.
    Разрешить отзывыUSE_REVIEW[Y|N] При отмеченной опции будет доступен функционал отзывов и становятся доступными параметры настройки отзывов.
    Количество сообщений на одной страницеMESSAGES_PER_PAGEПараметр определяет количество выводимых на одной странице сообщений отзывов.
    Использовать CAPTCHAUSE_CAPTCHA[Y|N] При отмеченной опции будет выводиться изображение и поле ввода CAPTCHA в форме добавления отзыва в публичной части.
    Использовать AJAX в диалогахREVIEW_AJAX_POST[Y|N] При отмеченной опции в диалогах будет использоваться технология AJAX.
    Путь относительно корня сайта к папке со смайламиPATH_TO_SMILEЗадается путь к папке со смайликами относительно корня сайта.
    ID форума для отзывовFORUM_IDУказывается идентификатор форума, в котором будут храниться отзывы пользователей.
    Страница чтения темы (пусто - получить из настроек форума)URL_TEMPLATES_READУказывается относительный путь к странице чтения темы на форуме. Если поле пусто, путь к странице будет получен из настроек форума.
    Показать ссылку на форумSHOW_LINK_TO_FORUM[Y|N] При отмеченной опции на странице фотографии будет отображена ссылка на форум обсуждения.
    Начинать тему текстом элементаPOST_FIRST_MESSAGE[Y|N] При отмеченной опции сообщение в отзыве будет начинаться с анонса фотографии.
    Настройки действий
    Название переменной, в которой передается действиеACTION_VARIABLEЗадается имя переменной, в которой передается действие: ADD_TO_COMPARE_LIST, ADD2BASKET и т.д. Значение поля по умолчанию action. Значение параметра должно быть уникальным среди всех используемых компонентов на одной странице.
    Название переменной, в которой передается код товара для покупкиPRODUCT_ID_VARIABLEЗадается имя переменной, в которой будет передаваться идентификатор товара.
    Сравнение товаров
    Разрешить сравнение товаровUSE_COMPARE[Y|N] При отмеченной опции становятся доступными поля для настройки сравнения элементов
    Уникальное имя для списка сравненияCOMPARE_NAMEЗадается имя переменной, в которой передается список сравниваемых элементов. По умолчанию CATALOG_COMPARE_LIST.
    ПоляCOMPARE_FIELD_CODEУказываются поля товаров, по которым будет происходить сравнение в таблице сравнения. Заполняется из публичной части редактора, удерживая клавишу Ctrl либо в коде, указывая массив:
    Array("NAME","PREVIEW_TEXT","PREVIEW_PICTURE","DETAIL_TEXT",""),
    При выборе пункта (не выбрано)-> и без указания полей в строках (т.е. если задан пустой массив), будут выведены поля по умолчанию.
    СвойстваCOMPARE_PROPERTY_CODEУказываются свойства, по которым товары будут сравниваться в таблице сравнения. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках ниже, свойства выведены не будут.
    Поля предложенийCOMPARE_OFFERS_FIELD_CODEУказываются поля товаров, по которым будет происходить сравнение в таблице сравнения. При выборе пункта (не выбрано)-> будут выведены поля по умолчанию. Данное поле доступно для каталогов, имеющих торговые предложения.
    Свойства предложенийCOMPARE_OFFERS_PROPERTY_CODEУказываются свойства, по которым товары будут сравниваться в таблице сравнения. При выборе пункта (не выбрано)-> свойства выведены не будут. Данное поле доступно для каталогов, имеющих торговые предложения.
    По какому полю сортируем элементыCOMPARE_ELEMENT_SORT_FIELDВыбирается поле, по которому будут отсортированы выбранные товары в таблице сравнения:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – доступность на складах.
    Порядок сортировки элементовCOMPARE_ELEMENT_SORT_ORDERУстанавливается направление сортировки товаров в таблице сравнения:
    • ascПо возрастанию;
    • descПо убыванию.
    Выводить список элементов инфоблокаDISPLAY_ELEMENT_SELECT_BOX[Y|N] При отмеченной опции после таблицы сравнения будет добавлен список элементов текущего инфоблока, элементы из которого можно добавить в таблицу сравнения.
    По какому полю сортируем список элементовELEMENT_SORT_FIELD_BOXУказывается поле, по которому будет происходить сортировка списка элементов:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.

    Опция видна при отмеченном параметре Выводить список элементов инфоблока.

    Порядок сортировки списка элементовELEMENT_SORT_ORDER_BOX Задается порядок сортировки списка элементов:
    • ascПо возрастанию;
    • descПо убыванию.

    Опция видна при отмеченном параметре Выводить список элементов инфоблока.

    Поле для второй сортировки списка элементовELEMENT_SORT_FIELD_BOX2Указывается поле, по которому будет происходить вторая сортировка списка элементов:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.

    Опция видна при отмеченном параметре Выводить список элементов инфоблока.

    Порядок второй сортировки списка элементовELEMENT_SORT_ORDER_BOX2 Задается порядок второй сортировки списка элементов:
    • ascПо возрастанию;
    • descПо убыванию.

    Опция видна при отмеченном параметре Выводить список элементов инфоблока.

    Отображать список сравнения поверх страницыCOMPARE_POSITION_FIXED[Y|N] При отмеченной опции специальный блок сравнения будет отображен поверх других элементов сайта. В противном случае детальная информация по сравнению товаров будет отображена на странице.
    Положение на страницеCOMPARE_POSITIONЗадается положение блока сравнения товаров на странице: вверху слева, вверху справа, внизу слева или вверху справа.

    Параметр доступен, если отмечена опция Отображать список сравнения поверх страницы.
    и будет возможно сравнивать элементы каталога по кнопке Сравнить.
    Цены
    Тип ценыPRICE_CODEУказывается какой из типов цен будет выведен в каталоге. Если не задан ни один из типов, то цена товара и кнопки Купить и В корзину показаны не будут.
    Использовать вывод цен с диапазонамиUSE_PRICE_COUNT[Y|N] При отмеченной опции будут отображаться цены всех типов на товары.
    Выводить цены для количестваSHOW_PRICE_COUNTПараметр определяет количество единиц товара, для которых выводить стоимость.
    Включать НДС в ценуPRICE_VAT_INCLUDE[Y|N] При отмеченной опции цены будут показаны с учетом НДС.
    Отображать значение НДСPRICE_VAT_SHOW_VALUE[Y|N] При отмеченной опции цены будут показаны величины НДС.
    Показывать цены в одной валютеCONVERT_CURRENCYПри установке флажка цены будут выводиться в одной валюте, даже если в каталоге они будут заданы в разных валютах, станет доступным дополнительное поле
    Валюта, в которую будут сконвертированы ценыCURRENCY_IDВыбор валюты, в которой будут отображаться цены. Параметр доступен, если отмечена опция Показывать цены в одной валюте.
    . При выборе этой опции кеш компонента будет автоматически сбрасываться при изменении курсов валют тех товаров, которые показываются компонентом. К примеру, если выбрана конвертация в рубли, а цены в информационном блоке сохранены в евро, то кеш сбросится при изменении курса евро или рубля. Изменения остальных валют на кеш не окажут влияния.
    Добавление в корзину
    URL, ведущий на страницу с корзиной покупателяBASKET_URLУказывается путь к странице с корзиной покупателя.
    Разрешить указание количества товараUSE_PRODUCT_QUANTITY[Y|N] При отмеченной опции будет разрешен вывод количества товара, станет доступным дополнительное поле >
    Название переменной, в которой передается количество товараPRODUCT_QUANTITY_VARIABLEЗадается имя переменной, в которой будет передаваться количество товара.
    .
    Разрешить указание дробного количества товараQUANTITY_FLOAT[Y|N] При отмеченной опции в корзину можно будет добавлять дробное количество товара. Опция доступна, если отмечен параметр Разрешить указание количества товара, до версии модуля 14.0.0.
    Добавлять в корзину свойства товаров и предложенийADD_PROPERTIES_TO_BASKET[Y|N] При отмеченной опции становятся доступными настройки выбора свойств товаров и предложений
    Название переменной, в которой передаются характеристики товараPRODUCT_PROPS_VARIABLEЗадается имя переменной, в которой будет передаваться характеристики товара.
    Разрешить добавлять в корзину товары, у которых заполнены не все характеристикиPARTIAL_PRODUCT_PROPERTIES[Y|N] При отмеченной опции в корзину будут добавляться и те товары, у которых заполнены не все характеристики. Если же опция не отмечена, то товар будет добавлен в корзину только при условии, что все характеристики, добавляемые в корзину, заполнены. На торговые предложения этот параметр не влияет.
    Характеристики товара, добавляемые в корзинуPRODUCT_PROPERTIESУказываются характеристики товара.
    Свойства предложений, добавляемые в корзинуOFFERS_CART_PROPERTIESИз списка выбираются свойства, которые можно добавить в корзину. Для выбора нескольких свойств нужно использовать клавишу Ctrl. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    для передачи их в корзину и заказ.
    Одинаковые настройки показа кнопок добавления в корзину или покупки на всех страницахUSE_COMMON_SETTINGS_BASKET_POPUP[Y|N] При отмеченной опции на всех страницах каталога будут использоваться одинаковые настройки отображения кнопок для добавления в корзину или покупки.
    Показывать кнопку добавления в корзину или покупкиCOMMON_ADD_TO_BASKET_ACTIONВыберите какая кнопка на страницах каталога должна отображаться: кнопка покупки (BUY) или кнопка добавления в корзину (ADD).

    Параметр доступен, если отмечена опция Одинаковые настройки показа кнопок добавления в корзину или покупки на всех страницах.
    Показывать кнопку добавления в корзину или покупки на странице с top'ом товаровTOP_ADD_TO_BASKET_ACTIONВыберите какая кнопка должна отображаться на странице с top'ом товаров: кнопка покупки (BUY) или кнопка добавления в корзину (ADD).

    Параметр доступен, если опция Одинаковые настройки показа кнопок добавления в корзину или покупки на всех страницах не отмечена.
    Показывать кнопку добавления в корзину или покупки на странице списка товаровSECTION_ADD_TO_BASKET_ACTIONВыберите какая кнопка должна отображаться на странице списка товаров: кнопка покупки (BUY) или кнопка добавления в корзину (ADD).

    Параметр доступен, если опция Одинаковые настройки показа кнопок добавления в корзину или покупки на всех страницах не отмечена.
    Показывать кнопки добавления в корзину и покупки на детальной странице товараDETAIL_ADD_TO_BASKET_ACTIONУкажите какие кнопки должны отображаться на детальной странице товара: кнопка покупки (BUY) и/или кнопка добавления в корзину (ADD).

    Параметр доступен, если опция Одинаковые настройки показа кнопок добавления в корзину или покупки на всех страницах не отмечена.
    Показывать на детальной странице цену за единицу товараDETAIL_SHOW_BASIS_PRICE[Y|N] При отмеченной опции на детальной странице товара будет указана цена за единицу товара.

    Параметр доступен, если отмечена опция Разрешить указание количества товара.
    Настройки поиска
    Искать без учета морфологии (при отсутствии результата поиска)RESTART[Y|N] При отмеченной опции с лучае отсутствия результата поиска будут выведены элементы, имеющие морфологические отклонения от поискового запроса.
    Отключить обработку слов как логических операторовNO_WORD_LOGIC[Y|N] При снятой опции слова логических операторов ("И", "ИЛИ" и пр.) будут интерпретироваться только как лингвистическая часть поискового запроса.
    Включить автоопределение раскладки клавиатурыUSE_LANGUAGE_GUESS[Y|N] При отмеченной опции будет включено автоопределение раскладки клавиатуры.
    Искать только в активных по дате документахCHECK_DATES[Y|N] При отмеченной опции поиск будет осуществляться только в активных по дате элементах.
    Настройки TOP'а
    Выводить топ элементовSHOW_TOP_ELEMENTS[Y|N] При отмеченной опции становятся доступными поля настроек TOP'а элементов
    Количество выводимых элементовTOP_ELEMENT_COUNTУказывается количество элементов, отображаемых на одной странице TOP’а. Все элементы списка будут выведены с помощью постраничной навигации.
    Количество элементов, выводимых в одной строке таблицыTOP_LINE_ELEMENT_COUNTУказывается количество элементов TOP’а, выводимых в одной строке таблицы.
    По какому полю сортируем товары в разделеTOP_ELEMENT_SORT_FIELDУказывается поле, по которому будет происходить сортировка товаров внутри каждого раздела:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок сортировки товаров в разделеTOP_ELEMENT_SORT_ORDERЗадается порядок сортировки товаров в разделе:
    • ascПо возрастанию;
    • descПо убыванию.
    Поле для второй сортировки товаров в разделеTOP_ELEMENT_SORT_FIELD2Указывается поле, по которому будет происходить вторая сортировка товаров внутри каждого раздела:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок второй сортировки товаров в разделеTOP_ELEMENT_SORT_ORDER2Задается порядок второй сортировки товаров в разделе:
    • ascПо возрастанию;
    • descПо убыванию.
    СвойстваTOP_PROPERTY_CODEУказываются свойства инфоблока, которые будут отображены в TOP’е элементов. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках ниже, свойства выведены не будут.
    Поля предложенийTOP_OFFERS_FIELD_CODEВыбираются поля предложений. С помощью клавиши Ctrl можно выбрать несколько значений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Свойства предложенийTOP_OFFERS_PROPERTY_CODEУказываются свойства предложений. Можно добавлять свои. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Максимальное количество предложений для показаTOP_OFFERS_LIMITВыставляется максимальное для вывода на страницу число предложений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Показ элементов top'аTOP_VIEW_MODEОпределяется способ отображения top'а элементов: баннер (BANNER), слайдер (SLIDER) или список (SECTION).
    Время показа одного слайда, сек (0 - выключить автоматическую смену слайдов)TOP_ROTATE_TIMERУказывается время показа одного слайда (в сек.). Используется для автоматической прокрутки слайдов.

    Параметр доступен, если показ top'а элементов осуществляется с помощью баннера или слайдера.
    и будет выведен TOP элементов инфоблока.
    Настройки списка разделов
    Показывать количество элементов в разделеSECTION_COUNT_ELEMENTSУказывается количество элементов в разделе.
    Максимальная отображаемая глубина разделовSECTION_TOP_DEPTHПараметр определяет максимальную глубину отображаемых в структуре разделов.
    Вид списка подразделовSECTIONS_VIEW_MODEОпределяется способ отображения списка подразделов: в виде списка (LINE), текста (TEXT) или плитки (TILE).
    Показывать название разделаSECTIONS_SHOW_PARENT_NAME[Y|N] При отмеченной опции будет выводится название раздела (кроме раздела верхнего уровня).
    Настройки списка
    Количество элементов на страницеPAGE_ELEMENT_COUNTУказывается количество элементов списка, отображаемых на одной странице. Все элементы списка будут выведены с помощью постраничной навигации.
    Количество элементов, выводимых в одной строке таблицыLINE_ELEMENT_COUNTУказывается количество элементов списка, выводимых в одной строке таблицы. Все элементы списка будут выведены с помощью постраничной навигации.
    По какому полю сортируем товары в разделеELEMENT_SORT_FIELDУказывается поле, по которому будет происходить сортировка товаров внутри каждого раздела:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок сортировки товаров в разделеELEMENT_SORT_ORDERЗадается порядок сортировки товаров в разделе:
    • ascПо возрастанию;
    • descПо убыванию.
    Поле для второй сортировки товаров в разделеELEMENT_SORT_FIELD2Указывается поле, по которому будет происходить вторая сортировка товаров внутри каждого раздела:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок второй сортировки товаров в разделеELEMENT_SORT_ORDER2Задается порядок второй сортировки товаров в разделе:
    • ascПо возрастанию;
    • descПо убыванию.
    СвойстваLIST_PROPERTY_CODEУказываются свойства инфоблока, которые будут отображены в списке товаров внутри раздела. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках ниже, свойства выведены не будут.
    Показывать элементы подразделов разделаINCLUDE_SUBSECTIONS[Y|N] При отмеченной опции будут отображены элементы подразделов раздела. Может иметь значение "A" (Active)
    Установить ключевые слова страницы из свойства разделаLIST_META_KEYWORDSСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержится ключевые слова страницы.
    Установить описание страницы из свойства разделаLIST_META_DESCRIPTIONСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержится описание страницы.
    Установить заголовок окна браузера из свойства разделаLIST_BROWSER_TITLEСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержится заголовок окна браузера.
    Поля предложенийLIST_OFFERS_FIELD_CODEВыбираются поля предложений для списка. С помощью клавиши Ctrl можно выбрать несколько значений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Свойства предложенийLIST_OFFERS_PROPERTY_CODEУказываются свойства предложений. Можно добавлять свои. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Максимальное количество предложений для показаLIST_OFFERS_LIMITВыставляется максимальное для вывода на страницу число предложений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Установить фоновую картинку для шаблона из свойстваSECTION_BACKGROUND_IMAGEУказывается свойство, в котором хранится картинка для фона для страницы списка.

    Свойство должно быть немножественным типа Файл.

    Важно! В шаблоне сайта должна быть реализована поддержка этого функционала: в необходимом вам теге должно быть прописано:
    <?=$APPLICATION->ShowProperty("backgroundImage")?>
    Настройки детального просмотра
    СвойстваDETAIL_PROPERTY_CODEСреди всех свойств, определенных для данного инфоблока, выбираются те, которые будут отображены при детальном просмотре элементов.
    Установить ключевые слова страницы из свойстваDETAIL_META_KEYWORDSСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержатся ключевые слова для страницы.
    Установить описание страницы из свойстваDETAIL_META_DESCRIPTIONСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержится детальное описание страницы.
    Установить заголовок окна браузера из свойстваDETAIL_BROWSER_TITLEСреди всех свойств, определенных для данного инфоблока, выбирается то, в котором содержится заголовок окна браузера.
    Устанавливать канонический URLDETAIL_SET_CANONICAL_URL[Y|N] При отмеченной опции страница товара будет помечена как каноническая (т.е. будет считаться основной для поисковых систем среди ее дублей).

    Каноническая ссылка строится для основного раздела элемента, а если он не задан, то для раздела с наименьшим идентификатором.
    Название переменной, в которой передается код группыSECTION_ID_VARIABLEЗадается имя переменной, в которой будет передаваться идентификатор раздела.
    Использовать код группы из переменной, если не задан раздел элементаDETAIL_CHECK_SECTION_ID_VARIABLE[Y|N] При отмеченной опции, если не задан раздел элемента, будет использоваться код раздела из значения переменной.
    Поля предложенийDETAIL_OFFERS_FIELD_CODEВыбираются поля предложений. С помощью клавиши Ctrl можно выбрать несколько значений. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Свойства предложенийDETAIL_OFFERS_PROPERTY_CODEУказываются свойства предложений. Можно добавлять свои. Данный параметр появляется при настройке компонента на инфоблок с поддержкой SKU.
    Установить фоновую картинку для шаблона из свойстваDETAIL_BACKGROUND_IMAGEУказывается свойство, в котором хранится картинка для фона детальной страницы.

    Свойство должно быть немножественным типа Файл.

    Важно! В шаблоне сайта должна быть реализована поддержка этого функционала: в необходимом вам теге должно быть прописано:
    <?=$APPLICATION->ShowProperty("backgroundImage")?>
    Показывать деактивированные товарыSHOW_DEACTIVATED[Y|N] При отмеченной опции компонент будет отображать также и неактивные товары.
    Включить рейтинг товараDETAIL_USE_VOTE_RATING[Y|N] При установленной опции для товаров будет включен рейтинг, станет доступно дополнительное поле
    В качестве рейтинга показыватьDETAIL_VOTE_DISPLAY_AS_RATINGУказывается, что показывать в качестве рейтинга: рейтинг (rating) или среднее значение (vote_avg).
    .
    Включить отзывы о товареDETAIL_USE_COMMENTS[Y|N] При отмеченной опции доступен функционал отзывов о товаре
    Использовать комментарииDETAIL_BLOG_USE[Y|N] При отмеченной опции отзывы о товаре можно оставлять с помощью комментариев блога.
    Название блога латинскими буквамиDETAIL_BLOG_URLУказывается блог, в комментарии которого будут сохраняться отзывы о товаре.
    Использовать ВконтактеDETAIL_VK_USE[Y|N] При отмеченной опции отзывы о товаре можно будет оставлять с помощью плагина Вконтакте. Параметр доступен, если отмечена опция Включить отзывы о товаре.

    Кроме того, при использовании Вконтакте для создания отзывов, становится доступным для настройки параметр DETAIL_VK_API_ID, в котором задается идентификатор приложения Вконтакте (API_ID).
    Использовать FacebookDETAIL_FB_USE[Y|N] При отмеченной опции отзывы о товаре можно будет оставлять с помощью плагина Facebook. Параметр доступен, если отмечена опция Включить отзывы о товаре.

    Кроме того, при использовании Facebook для создания отзывов, становится доступным для настройки параметр DETAIL_FB_APP_ID, в котором задается идентификатор приложения (APP_ID).
    .
    Использовать компонент "Бренды"DETAIL_BRAND_USE[Y|N] При отмеченной опции будет доступен компонент брендов
    Таблица с брендами*DETAIL_BRAND_PROP_CODEЗадается свойство типа "Справочник", в котором хранятся данные.
    .
    Выводить название элементаDETAIL_DISPLAY_NAME[Y|N] При отмеченной опции будет отображено название элемента на странице с детальной информацией.
    Режим показа детальной картинкиDETAIL_DETAIL_PICTURE_MODEВыберите режим показа детальной картинки элемента: обычный (IMG), всплывающее окно (POPUP) или лупа (MAGNIFIER).
    Добавлять детальную картинку в слайдерDETAIL_ADD_DETAIL_TO_SLIDER[Y|N] При отмеченной опции детальная картинка будет отображаться в слайдере вместе с дополнительными изображениями для товара.
    Показ описания для анонса на детальной страницеDETAIL_DISPLAY_PREVIEW_TEXT_MODEУкажите каким образом должен быть выведен текст анонса на детальной странице элемента.
    Порядок отображения блоков информации о товареDETAIL_PRODUCT_INFO_BLOCK_ORDERПеретаскивая блоки, определите необходимый вам порядок следования блоков.
    Порядок отображения блоков покупки товараDETAIL_PRODUCT_PAY_BLOCK_ORDERПеретаскивая блоки, определите необходимый вам порядок следования блоков.
    Показывать слайдер для товаровSHOW_SLIDER[Y|N] При отмеченной опции для товаров будет использоваться слайдер для показа изображений, станет доступно дополнительное поле
    Интервал смены слайдов, мсSLIDER_INTERVALУказывается интервал смены слайдов в миллисекундах. Параметры настраиваются, если отмечена опция Показывать слайдер для товаров.
    .
    Показывать полосу прогрессаSLIDER_PROGRESS[Y|N] При отмеченной опции будет отображаться полоса прогресса до начала показа следующего слайда.
    Настройки связанных элементов
    Тип инфоблока, элементы которого связаны с текущим элементомLINK_IBLOCK_TYPEУказывается один из созданных в системе типов информационного блока, элементы которого связаны с текущим элементом.
    ID инфоблока, элементы которого связаны с текущим элементомLINK_IBLOCK_IDДля выбранного типа инфоблока указывается идентификатор информационного блока, из которого будут выводиться список элементов, связаны с текущим элементом.
    Свойство, в котором хранится связьLINK_PROPERTY_SIDСвойство, по которому связаны элементы, выбирается из списка или указывается в виде кода в поле рядом.
    URL на страницу, где будет показан список связанных элементовLINK_ELEMENTS_URLУказывается путь к странице, где будет показан список связанных элементов.
    Настройки блока "С этим товаром покупают"
    Показывать блок "С этим товаром покупают"USE_ALSO_BUY[Y|N] При отмеченной опции становятся доступными поля настройки блока, а в детальном описании товара будет выводиться блок "С этим товаром покупают".
    Количество элементов для отображенияALSO_BUY_ELEMENT_COUNTУказывается количество товаров для отображения в блоке "С этим товаром покупают".
    Минимальное количество покупок товараALSO_BUY_MIN_BUYESМинимальное количество покупок товара, чтобы блок "С этим товаром покупают" мог быть отображен.
    Настройки "Подарков"
    Показывать блок "Подарки" в детальном просмотреUSE_GIFTS_DETAIL[Y|N] При отмеченной опции на странице с детальной информацией о товаре будет отображаться блок с доступными подарками.
    Показывать блок "Подарки" в спискеUSE_GIFTS_SECTION[Y|N] При отмеченной опции на странице со списком товаров раздела будет отображаться блок с доступными подарками. Причем должно быть выполнено особое условие.
    Показывать блок "Товары к подарку" в детальном просмотреUSE_GIFTS_MAIN_PR_SECTION_LIST[Y|N] При отмеченной опции будет отображаться блок с товарами, которые нужно купить для получения предложенного подарка.
    Количество элементов в блоке "Подарки" в строке в детальном просмотреGIFTS_DETAIL_PAGE_ELEMENT_COUNTУказывается количество элементов, отображаемых на одной странице блока с подарками при детальном просмотре товара.
    Скрыть заголовок "Подарки" в детальном просмотреGIFTS_DETAIL_HIDE_BLOCK_TITLE[Y|N] При отмеченной опции на странице с детальной информацией о товаре заголовок блока подарков будет скрыт.
    Текст заголовка "Подарки" в детальном просмотреGIFTS_DETAIL_BLOCK_TITLEУказывается текст заголовка блока с подарками на странице детального просмотра товара.
    Текст метки "Подарка" в детальном просмотреGIFTS_DETAIL_TEXT_LABEL_GIFTУказывается текст метки, которая проставляется для подарка на странице детального просмотра товара.
    Количество элементов в блоке "Подарки" строке в спискеGIFTS_SECTION_LIST_PAGE_ELEMENT_COUNTУказывается количество элементов, отображаемых на одной странице блока с подарками при просмотре списка товаров раздела.
    Скрыть заголовок "Подарки" в спискеGIFTS_SECTION_LIST_HIDE_BLOCK_TITLE[Y|N] При отмеченной опции заголовок блока подарков будет скрыт на странице со списком товаров раздела .
    Текст заголовка "Подарки" в спискеGIFTS_SECTION_LIST_BLOCK_TITLEУказывается текст заголовка блока с подарками, отображаемый на странице со списком товаров раздела.
    Текст метки "Подарка" в спискеGIFTS_SECTION_LIST_TEXT_LABEL_GIFT"казывается текст метки, которая проставляется для подарка на странице со списком товаров раздела.
    Показывать процент скидкиGIFTS_SHOW_DISCOUNT_PERCENT[Y|N] При отмеченной опции будет отображаться процентное значение скидки, если она задана.
    Показывать старую ценуGIFTS_SHOW_OLD_PRICE[Y|N] Если задана скидка на товар, то при отмеченной опции будет отображаться старая цена.
    Показывать названиеGIFTS_SHOW_NAME[Y|N] При отмеченной опции будет отображено название подарка.
    Показывать изображениеGIFTS_SHOW_IMAGE[Y|N] При отмеченной опции будет показано изображение подарка.
    Текст кнопки "Выбрать"GIFTS_MESS_BTN_BUYЗадается текст, который должен быть отображен на кнопке "Выбрать".
    Количество элементов в блоке "Товары к подарку" в строке в детальном просмотреGIFTS_MAIN_PRODUCT_DETAIL_PAGE_ELEMENT_COUNTУказывается количество элементов на одной странице блока с товарами, которые нужно купить для получения предложенного подарка.
    Скрыть заголовок "Товары к подарку" в детальном просмотреGIFTS_MAIN_PRODUCT_DETAIL_HIDE_BLOCK_TITLE[Y|N] При отмеченной опции заголовок блока товаров к подарку будет скрыт.
    Текст заголовка "Товары к подаркуGIFTS_MAIN_PRODUCT_DETAIL_BLOCK_TITLEУказывается заголовок для блока с товарами, которые нужно купить для получения предложенного подарка.
    Настройки блока "Количество товара на складе"
    Показывать блок ""Количество товара на складе"USE_STORE[Y|N] При отмеченной опции становятся доступными поля настройки блока
    СкладыSTORESВыбираются склады, информация по которым должна быть показана. Для выбора нескольких значений следует воспользоваться клавишей Ctrl.
    Показывать вместо точного количества информацию о достаточностиUSE_MIN_AMOUNT[Y|N] При отмеченной опции количество имеющегося на складе товара будет заменено на выражение "достаточно" или "мало".
    Пользовательские поляUSER_FIELDSВыбираются пользовательские поля складов для отображения. С помощью клавиши Ctrl можно выбрать несколько значений.
    ПоляFIELDSВыбираются поля складов для отображения. С помощью клавиши Ctrl можно выбрать несколько значений.
    Значение, ниже которого выводится "мало"MIN_AMOUNTУказывается значение, меньше которого о количестве товара на складе будет отображаться выражение "мало". Если количество товара на складе больше, чем это значение, то на странице будет отображаться выражение "достаточно".
    Отображать склад при отсутствие на нем товараSHOW_EMPTY_STORE[Y|N] При отмеченной опции склад будет отображен, даже если на нем нет товара.
    Показывать общую информацию по складамSHOW_GENERAL_STORE_INFORMATION[Y|N] При отмеченной опции будет показана общая информация по складам.
    Шаблон пути к каталогу STORE(относительно корня)STORE_PATHУказывается шаблон пути к детальной странице склада.
    Заголовок блокаMAIN_TITLEУказывается заголовок блока о количестве товара на складе.
    , а в детальном описании товара будет выводиться блок с информацией о количестве товара на складе.
    Персональные рекомендации
    Показывать персональные рекомендацииUSE_BIG_DATA[Y|N] При отмеченной опции будет использоваться в каталоге сервис персонализации, станут доступны дополнительные поля
    Тип рекомендацииBIG_DATA_RCM_TYPEВыбирается один из типов рекомендаций:
    • bestsell - Самые продаваемые;
    • personal - Персональные рекомендации;
    • similar_sell - Продаваемые с этим товаром;
    • similar_view - Просматриваемые с этим товаром;
    • similar - Похожие товары;
    • any_similar - Продаваемые/Просматриваемые/Похожие товары;
    • any_personal - Самые продаваемые/Персональные;
    • any - Любая рекомендация.
    .
    Настройка предложений (данный блок свойств появляется при настройке компонента на инфоблок с поддержкой SKU)
    По какому полю сортируем предложения товараOFFERS_SORT_FIELDУказывается поле, по которому будет происходить сортировка предложений товара:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок сортировки предложений товараOFFERS_SORT_ORDERЗадается порядок сортировки предложений товара:
    • ascПо возрастанию;
    • descПо убыванию.
    Поле для второй сортировки предложений товараOFFERS_SORT_FIELD2Указывается поле, по которому будет происходить вторая сортировка предложений товара:
    • shows – по количеству просмотров в среднем;
    • sort – по индексу сортировки;
    • timestamp_x – по дате изменения;
    • name – по названию;
    • id – по идентификатору;
    • active_from – по дате активности с;
    • active_to – по дате активности по;
    • CATALOG_AVAILABLE – по доступности на складах.
    Порядок второй сортировки предложений товараOFFERS_SORT_ORDER2Задается порядок второй сортировки предложений товара:
    • ascПо возрастанию;
    • descПо убыванию.
    Настройки аналитики
    Включить отправку данных в электронную торговлюUSE_ENHANCED_ECOMMERCE[Y|N] Включение опции. После включения станут доступны ещё два поля
    Имя контейнера данныхDATA_LAYER_NAMEУказываются свойства инфоблока, которые будут отображены в списке просмотренных товаров. При выборе пункта (не выбрано)-> и без указания кодов свойств в строках ниже, свойства выведены не будут.
    Свойство брендовBRAND_PROPERTYИз списка выбираются свойства, которые можно добавить в корзину. Для выбора нескольких свойств нужно использовать клавишу Ctrl.
    . Требуется дополнительная настройка в Google Analytics Enhanced Ecommerce и/или Яндекс.Метрике.

    Примечание: Настройка Яндекс метрикой не сложна, и данные в ней отображаются довольно быстро (полчаса-час). У Google используется Google Tag Manager с плагином электронной коммерции, его нужно настроить и добавить на страницу в шаблоне. После настройки на "той" стороне, нужно настроить компоненты для работы с электронной коммерцией и включить эту поле настройки.

    Настройки постраничной навигации
    Шаблон постраничной навигацииPAGER_TEMPLATEУказывается название шаблона постраничной навигации. Если поле пусто, то выбирается шаблон по умолчанию (.default).
    Выводить над спискомDISPLAY_TOP_PAGER[Y|N] При отмеченной опции постраничная навигация будет выведена вверху страницы.
    Выводить под спискомDISPLAY_BOTTOM_PAGER[Y|N] При отмеченной опции постраничная навигация будет выведена внизу страницы.
    Название категорийPAGER_TITLEЗадается название категорий, по которым происходит перемещение по элементам.
    Выводить всегдаPAGER_SHOW_ALWAYS[Y|N] При отмеченной опции постраничная навигация будет выводиться, даже если все элементы помещаются на одной странице.
    Использовать обратную навигациюPAGER_DESC_NUMBERING[Y|N] При отмеченной опции будет использоваться обратная навигация. Для обратной навигации в системе происходит обратный отсчет страниц (последняя страница считается первой). Таким образом, постоянно меняется лишь последняя страница при добавлении нового элемента. Это верно, если новые элементы попадают всегда вверх списка (отсортированы по дате начала активности по убыванию).
    Время кеширования страниц для обратной навигацииPAGER_DESC_NUMBERING_CACHE_TIMEЗадается время кеширования страниц в секундах для обратной навигации.
    Показывать ссылку "Все"PAGER_SHOW_ALL[Y|N] При отмеченной опции в постраничную навигацию будет добавлена ссылка Все, с помощью которой можно отобразить все элементы каталога.
    Включить обработку ссылокPAGER_BASE_LINK_ENABLE[Y|N] При отмеченной опции доступна обработка ссылок
    Url для построения ссылок (по умолчанию - автоматически)PAGER_BASE_LINKЗадается адрес для построения ссылок. Если в параметре ничего не указывать, то адрес будет построен автоматически.
    Имя массива с переменными для построения ссылок в постраничной навигацииPAGER_PARAMS_NAMEЗадается имя переменной, в которой передается массив с переменными для построения ссылок компонентом постраничной навигации.
    для постраничной навигации.
    Показать кнопку ленивой загрузки Lazy LoadLAZY_LOAD[Y|N] При отмеченной опции доступна кнопка "Показать еще"
    Текст кнопки "Показать ещё"MESS_BTN_LAZY_LOADУказывается текст, который должен быть показан на кнопке "Показать ещё"/Параметр доступен, если отмечена опция Показать кнопку ленивой загрузки Lazy Load.
    .
    Подгружать товары при прокрутке до концаLOAD_ON_SCROLL[Y|N] При отмеченной опции товары будет подгружаться на просмотр при прокрутке страницы до конца.
    Настройки 404 ошибки
    Устанавливать статус 404SET_STATUS_404 [Y|N] Если система не находит в каталоге элемент или раздел, то при отмеченной опции вместо HTTP статуса 200 будет сообщаться HTTP статус 404.
    Показ специальной страницыSHOW_404[Y|N] При отмеченной опции будет показана специальная страница
    Страница для показа (по умолчанию /404.php)FILE_404Задается адрес страницы, которая будет отображаться при возникновении ошибки 404.
    в случае возникновения ошибки 404, в противном случае - будет отображено специальное сообщение
    Сообщение для показа (по умолчанию из компонента)MESSAGE_404Задается сообщение, которое будет показано в случае возникновения ошибки 404. Если ничего не указывать, то будет использоваться стандартное сообщение из компонента.
    .
    Специальные настройки
    Включить режим совместимостиCOMPATIBLE_MODE[Y|N] При отмеченной опции включается режим совместимости, становятся доступны дополнительные поля
    Не подключать js-библиотеки в компонентеDISABLE_INIT_JS_IN_COMPONENT[Y|N] При отмеченной опции js-библиотека popup не будет подключаться в самом компоненте. Если шаблон компонента основан на шаблоне решения "Интернет-магазин" версии 12.5, то использование этой опции приведет к ограничению функционала.
    Включить сохранение информации о просмотре товара для старых шаблонов "DETAIL_SET_VIEWED_IN_COMPONENT" => "N",[Y|N] Необходимо включить эту опцию, если информация о просмотренных товарах не сохраняется (т.е. когда шаблон компонента не поддерживает функционал просмотренных товаров).
    .
    Использовать счетчик просмотровUSE_ELEMENT_COUNTER[Y|N] При отмеченной опции включается счетчик просмотров элемента.


    Пользовательские комментарии

    Пользовательские комментарии не являются официальной документацией. Ответственность за их использование несет сам пользователь.

    Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.

    Добавлять комментарии могут только зарегистрированные пользователи. Сообщения для просмотра появляются после модерации.
    0
    Александр Ларкин
    Вопрос: Возможно ли реализовать многоуровневую структуру каталога без физического создания разделов.

    Вариант решения:
    С версии 15.5.0 в адресе страниц можно использовать #SECTION_CODE_PATH#/  где будет использоваться N уровень вложенности каталога.
    4
    Роберт Басыров
    Вопрос: catalog.section выводит список товара по шаблону. Как привязать шаблон к папке, что бы в зависимости от вида товара выводился свой шаблон. Допустим если нахожусь в "молоко" то выводит список молока со свойствами "жирность, объем, фирма," и тд, а если в "колбаса" то выводит свойства "фирма, вес, состав" и тд. Есть привязка компонента к инфоблоку, но это общий каталог, в котором все продукты.

    Вариант решения:
    1 В настройках модуля включаем "Показывать код загрузки из внешних источников:"
    2 У свойства указываем Внешний код (XML_ID) вида <ID раздела>-<что-то там дальше>
    3 В кастомном шаблоне компонента catalog.element (если используется комплексный catalog то в теме catalog'а) создаем файлик result_modifier.php примерно следующего содержания:
    Код
    <?
    if(is_array($arResult["SECTION"]))
    {
      $SID = $arResult["SECTION"]["ID"];
      foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty)
        if(substr($arProperty["XML_ID"], 0, strlen($SID)) !== $SID)
          unset($arResult["DISPLAY_PROPERTIES"][$pid]);
    }
    ?>
    © «Битрикс», 2001-2018, «1С-Битрикс», 2018
    Наверх