br 8eb34


search

Списки пользователей Community Builder

cb-listСоздание списка пользователей в Community Builder требует написания отдельной статьи, так как разобраться с этим довольно проблематично. При необходимости можно создать несколько списков, в которых будут представлены различные группы пользователей. Кроме того, можно установить различные уровни доступа и настроить вывод определенной информации о пользователе, которую вы зададите в настройках.

Для создания списка пользователей нужно перейти по пути: Компоненты - Community Builder - List Management. По умолчанию там будут три иконки - Новый, Редакция, Удалить и пустая таблица, в которой в будущем будут располагаться созданные списки. Иконки, соответственно предназначены для создания, редактирования и удаления определенного списка пользователей.

Чтобы создать список, кликаем на иконку Новый, после чего появится страница с большим количеством настроек. В начале, перед вводом названия показана информация о том, что после сохранения этого списка на этом месте будут доступны ссылки на список пользователей и поиск по нему.

Дальше вводится Название и Описание, которое будет отображаться под Заголовком списка. Следующим этапом выбирается группа пользователей, которой разрешается доступ к списку. Из списка может быть выбрана только одна группа.

cb-list1Ниже выбирается другая группа, пользователи которой будут представлены в списке. Здесь уже можно выбирать несколько групп, нажимая клавишу CTRL + клик мыши.

Следом выбирается публикация списка и является ли он списком по умолчанию, если да, то он должен иметь доступ группы с минимальными правами.

Дальше выбирается режим сортировки в списке пользователей - как будет представлен список на сайте (по последним посещениям, по имени, по дате регистрации и т.д.). Также здесь выбирается в каком порядке показывать - по убыванию или возрастанию. Выбрав необходимый режим из списка, нужно нажать Добавить, после чего новый пункт появится в поле снизу. В это поле можно добавлять другие режимы сортировки, а также менять положение (значимость) внутри него с помощью +/-. При необходимости, из этого поля пункт можно удалить.

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

cb-list2

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

Усложненный режим фильтрации взаимодействует с Базой данных, и запись здесь может иметь вид: "cb_gender = 'Female'" - в этом случае будут отбираться только пользователи женского пола.

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

cb-list3

Чтобы добавить опцию в первую колонку, нужно выбрать из списка в центральном окне нужный пункт и нажать верхнюю левую кнопку Добавить. Чтобы добавить во вторую колонку - также выбрать пункт из списка и нажать правую верхнюю Добавить. Таким образом можно заполнить до 4х колонок в списке пользователей.

В колонках есть возможность указывать заголовок, который нужно не забыть активировать, поставив галочку.

Настройки поиска по более чем одному критерию

cb-list4

Эти параметры предназначены для настройки показа определенных полей поиска по пользователям. Чтобы определенное поле (критерий) поиска был доступен, оно должно быть включено в настройках полей в пункте "Исследуемо".

В завершении указываются несколько общих настроек списка:

cb-list5

Здесь указывается число пользователей, показываемых на странице, показывать или нет нумерацию. В последней настройке можно включить запрет внешних ссылок на список пользователей и результаты поиска.

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

Таким образом можно создавать несколько списков, которые будут отличаться между собой уровнем доступа, отфильтрованными группами и колонками.

Вывод списка пользователей Community Builder на сайте:

cb-list6Для этого нужно перейти в менеджер меню и создать новый пункт, в котором выбрать тип меню Community Builder - Users lists. В основных параметрах нужно указать id (порядковый номер) списка и выбрать показ:

  • Show list - список пользователей, включая поиск
  • Show Search only - только поиск по установленным полям

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

Добавить комментарий

Защитный код
Обновить

Комментарии