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

Поиск пользователей

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

Компонент относится к модулю Социальная сеть.

В визуальном редакторе компонент находится в Компоненты > Общение > Социальная сеть.

Пример вызова компонента socialnetwork.user_search

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

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

    Поле Параметр Описание
    Внешний вид
    Число записей на страницу ITEMS_COUNT Указывается количество найденных пользователей, отоброжаемых на одной странице. Все найденные пользователи будут выведены с помощью постраничной навигации.
    Формат даты DATE_TIME_FORMAT Указывается формат показа даты и времени. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date.
    Шаблоны ссылок
    Шаблон пути к странице пользователя PATH_TO_USER Задается путь к странице профиля пользователя социальной сети.
    Шаблон пути к странице поиска пользователей PATH_TO_SEARCH Задается путь к странице поиска пользователей социальной сети.
    Шаблон пути к внутренней странице поиска пользователей PATH_TO_SEARCH_INNER Задается путь к внутренней странице поиска пользователей социальной сети.
    Шаблон пути к странице добавления в друзья PATH_TO_USER_FRIENDS_ADD Задается путь к странице добавления в друзья социальной сети.
    Шаблон пути к странице отправки сообщений PATH_TO_MESSAGE_FORM Задается путь к странице отправки сообщений социальной сети.
    Шаблон пути к странице чата PATH_TO_MESSAGES_CHAT Задается путь к странице чата социальной сети.
    Настройки кеширования
    Тип кеширования CACHE_TYPE Тип кеширования:
    • A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
    • Y - Кешировать: для кеширования необходимо определить время кеширования;
    • N - Не кешировать: кеширования нет в любом случае.
    Время кеширования (сек.) CACHE_TIME Время кеширования, указанное в секундах.
    Дополнительные настройки
    Устанавливать цепочку навигации SET_NAVCHAIN [Y|N] При отмеченной опции в цепочку навигации будет добавлен пункт Поиск пользователей.
    Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции на странице в качестве заголовка будет установлено Поиск пользователей.
    Выбирать пользователей без заданного фильтра SHOW_USERS_WITHOUT_FILTER_SET [Y|N] При отмеченной опции на странице будут отображен список пользователей.
    Поля пользователя для простой формы поиска USER_FIELDS_SEARCH_SIMPLE Указываются свойства пользователя, которые должны быть отображены на простой форме поиска сотрудника.
    Пользовательские свойства пользователя для простой формы поиска USER_PROPERTIES_SEARCH_SIMPLE Указываются дополнительные свойства пользователя, которые также должны быть отображены на простой форме поиска сотрудника.
    Поля пользователя для расширенной формы поиска USER_FIELDS_SEARCH_ADV Указываются свойства пользователя, которые должны быть отображены на расширенной форме поиска сотрудника.
    Пользовательские свойства пользователя для расширенной формы поиска USER_PROPERTIES_SEARCH_ADV Указываются дополнительные свойства пользователя, которые также должны быть отображены на расширенной форме поиска сотрудника.
    Поля пользователя для вывода в списке USER_FIELDS_LIST Указываются поля пользователя, которые должны быть отображены при показе списка сотрудников.
    Пользовательские свойства пользователя для вывода в списке USER_PROPERTIES_LIST Указываются дополнительные свойства пользователя, которые также должны быть отображены при показе списка сотрудников.
    Поля пользователя, по которым возможен поиск SONET_USER_FIELDS_SEARCHABLE Указываются поля пользователя, по которым будет осуществляться поиск сотрудников.
    Пользовательские свойства пользователя, по которым возможен поиск SONET_USER_PROPERTY_SEARCHABLE Указываются дополнительные свойства пользователя, по которым также будет осуществляться поиск сотрудников.
    Показывать год рождения SHOW_YEAR Параметр определяет для каких сотрудников должен быть отображен год рождения:
    • Y - всем;
    • M - только мужчинам;
    • N - никому.
    Учитывать рейтинг в сортировке ALLOW_RATING_SORT [Y|N] При отмеченной опции при выводе поискового запроса по пользователям будет учитываться их рейтинг.
    Включить рейтингSHOW_RATINGУказывается включать ли вывод рейтинга:
    • - по умолчанию;
    • Y - да;
    • N - нет.
    РейтингRATING_IDУказывается какой будет использоваться рейтинг.
    Вид кнопок рейтингаRATING_TYPEУказывается тип кнопки рейтинга:
    • - по умолчанию;
    • like - Мне нравится (текстовый);
    • like_graphic - Мне нравится (графический);
    • standart_text - Нравится / Не нравится (текстовый);
    • standart - Нравится / Не нравится (графический).
    Имена переменных
    Имя переменной для страницы PAGE_VAR Указывается имя переменной, которой передается страница социальной сети.
    Имя переменной для пользователя USER_VAR Указывается имя переменной, которой передается идентификатор пользователя социальной сети.


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