Документация для разработчиков
Недоступно в редакциях: Стандарт, Старт

Привязка к местоположению: строка поиска

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

В визуальном редакторе компонент расположен по пути: Магазин > Процедура оформления заказа > Привязка к местоположению: строка поиска.

Компонент относится к модулю Интернет-магазин.

Важно! Компонент используется только при работе с местоположениями версии 2.0.

Пример вызова компонента sale.location.selector.search

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

  • Основные параметры
  • Источник данных
  • Настройки кеширования
  • Дополнительные настройки
  • Описание параметров

    Поле Параметр Описание
    Основные параметры
    ID местоположения ID Идентификатор местоположения, которое должно быть отображено в форме. Можно не задавать, если задан Символьный код местоположения.
    Символьный код местоположения CODE Символьный код местоположения, которое должно быть отображено в форме. Можно не задавать, если задан ID местоположения.
    Имя поля ввода INPUT_NAME Задается название переменной для имени поля ввода.
    Сохранять связь через PROVIDE_LINK_BY Указывается, что необходимо записать в форму ввода при выборе местоположения: идентификатор (id) или символьный код (code).
    Источник данных
    Фильтровать по сайту FILTER_BY_SITE [Y|N] При отмеченной опции поиск местоположений осуществляется только среди тех, которые привязаны к сайту.
    Отображать местоположения по-умолчанию SHOW_DEFAULT_LOCATIONS [Y|N] При отмеченной опции вверху формы поиска будут отображены избранные местоположения.
    Cайт FILTER_SITE_ID Указывается сайт, по местоположениям которого будет делаться выборка.
    Настройки кеширования
    Тип кеширования CACHE_TYPE Тип кеширования:
    • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
    • Y - Кешировать: для кеширования необходимо определить время кеширования;
    • N - Не кешировать: кеширования нет в любом случае.
    Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
    Дополнительные настройки
    Идентификатор javascript-контрола JSCONTROL_GLOBAL_ID Системный параметр. Не описывается.
    Javascript-функция обратного вызова JS_CALLBACK Системный параметр. Не описывается.
    Не показывать ошибки, если они возникли при загрузке компонента SUPPRESS_ERRORS [Y|N] При отмеченной опции ошибки, возникающие при загрузке компонента, отображаться не будут.
    Инициализировать компонент только при наступлении указанного javascript-события на объекте window.document INITIALIZE_BY_GLOBAL_EVENT Название javascript-события, при наступлении которого будет инициализироваться компонент.


    © «Битрикс», 2001-2020, «1С-Битрикс», 2020
    Наверх