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

Форма ввода тегов


Описание search.tags.input

Компонент предназначен для вывода формы ввода тегов. Компонент стандартный и входит в дистрибутив модуля.

Компонент относится к модулю Поиск.



Параметры

Поле Параметр Описание
Основные параметры
Имя поля ввода NAME Указывается название формы ввода тегов. По умолчанию указано TAG.
Содержимое поля ввода VALUE Указывается содержимое формы ввода тегов по умолчанию.
ID сайтаSITE_ID Выбор портала (сайта), для которого предназначен вводимый тег.
Источник данных
Ограничение области поиска arrFILTER Параметр служит для ограничение области поиска: статическими файлами (main), либо форумами (forum), либо одним из типов инфоблоков (iblock), определенных в системе, либо блогами (blog). Можно также выбрать несколько из перечисленных источников информации либо выбрать пункт Не ограничивать. Если выбрать:
  • [main] Cтатические файлы - то появляется для заполнения поле Путь к файлу начинается с любого из перечисленных, в котором можно указать путь к разделу или файлу, где будет осуществлен поиск, например, /about/. Если поле пусто, то поиск осуществляется во всех статических файлах системы.
  • [forum] Форумы - то ниже отображается поле со всеми форумами (Форумы для поиска), созданными на портале. Среди них можно выбрать один или несколько форумов либо выбрать вариант (все), тогда поиск будет осуществлен во всех форумах портала.
  • [iblock_<имя>] - один из типов инфоблоков (например, [iblock_news] Новости), то при нажатии кнопки ОК станут доступны все инфоблоки, созданные внутри выбранного типа. Среди них можно выбрать один или несколько инфоблоков либо выбрать вариант (все), тогда поиск будет осуществлен во всех инфоблоках этого типа.
  • [blog] Блоги - то ниже отображается поле со всеми блогами (Блоги), созданными на портале. Среди них можно выбрать один или несколько блогов либо выбрать вариант (все), тогда поиск будет осуществлен во всех форумах системы.
Дополнительные настройки
Количество записей в выпадающем списке PAGE_ELEMENTS Параметр определяет количество записей в выпадающем списке уже существующих тегов.
Сортировать по популярности SORT_BY_CNT [Y|N] При отмеченной опции теги в списке будут отсортированы по популярности.
Дополнительные свойства TEXT Указывается код дополнительного свойства.
Вставлять фрейм в шаблон компонента TMPL_IFRAME [Y|N] При отмеченной области фрейм будет вставлен в шаблон компонента.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:search.tags.input","",Array(
		"PAGE_ELEMENTS" => "10",
		"SORT_BY_CNT" => "Y",
		"TEXT" => "",
		"TMPL_IFRAME" => "Y",
		"NAME" => "TAG",
		"VALUE" => "",
		"arrFILTER" => "no",
		"SITE_ID" => "ru"
		)
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024