1 1 1 1 1 1 1 1 1 1 Рейтинг: 0.00 - 0 отзывов

девушка первая

Создаем категорию

  1. Идем Компоненты -> Контакты -> Категории контактов
  2. Создаем категорию "Пользователи" - имя может быть любое.

Компонент Контакты

Настраиваем компонент Контакты

  1. Компоненты -> Контакты -> Настройки
  2. Вкладка "Контакты". Выберите следующие настройки: Показывать профиль (Да), Показать настраиваемые поля пользователя (Все, либо группу полей которая вам нужна), Показывать материалы пользователя (Да), остальные настройки в этой вкладке на ваше усмотрение.
  3. Вкладка "Интеграции". Включить настраиваемые поля (да)

 

  1. Настройка плагинов.
    1. Расширения -> Плагины -> группа "user"
    2. Активируйте плагин "Пользователь - Создание контакта"
    3. Настройка плагина "Пользователь - Создание контакта".
      1. Автоматическая веб-страница - [userid] - можете какое-то другое значение смотрим описание настройки.
      2. Категория - пользователи.
      3. Автопубликация контакта - Да.
    4. Сохраняем настройки.
  2. Создаем пункт меню Контакты
    1. Идем в Меню -> Главное меню (может быть любым).
    2. Создаем пункт меню -> выбираем тип -> Контакты -> Список контактов заданной категории
    3. В настройках "Выбор категории" выберите "Пользователи"
    4. Сохранить
  3. Создание полей пользователя.
    1. Пользователи -> Поля.
    2. Создаем поле Аватар (выбираем для него тип поля media).
    3. Создаем поле День рождения (выбираем тип поля text).

Собственно все наш профиль готов.

Расскажу схему:

  • Пользователь регистрируется - создается профиль и контакт.
  • Пользователь заполняет профиль - указывает аватар и дату рождения, они выводятся в Контакте.
  • Все материалы, которые создал пользователь выводятся в его контакте автоматически

Собственно на этом можно было бы закончить, но в начале мы говорили про Slogin. Он добавит нам фишку во все это дело.

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

Делаем так:

  • Устанавливаем Slogin
  • Настраиваем его
  • Идем в Расширения -> Плагины -> группа "slogin_integration"
  • Выбираем плагин "Plugin profile Slogin", активируем его и во вкладке "Интеграция с полями пользователя" указываем поля, куда передавать данные пользователя после авторизации.
  • Сохраняем.

Теперь при авторизации через Slogin, у пользователя будет заполнен Аватар и дата рождения, если конечно социальная есть отдает такие данные о пользователе.

Посмотреть хорошее видео

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