От автора 

В системе Joomla предусмотрена стандартная форма регистрации пользователей. Заполнив её, любой гость сайта может перейти в группу пользователей «Зарегистрированные» (Registered). Правда, при этом, должны быть выполнены некоторые настройки формы.  

Зачем нужна форма регистрации пользователей Joomla

Работа с пользователями сайта Joomla, это отдельная хорошо выстроенная, правда, где то, слишком сложная, функция системы. Развесистая структура пользователей с настройками и разнообразными настройками прав пользователей позволяют выстроить сложный многопользовательский сайт. Например, вы делаете сайт фирме с большим количеством отделов, менеджеров и т.п. С помощью Joomlaможно создать большой корпоративный сайт компании с разнообразными правами доступа, согласно служебной иерархии компании.

Вернемся к форме регистрации. По-простому, она нужна для сбора клиентской базы. Создание своей базы данных клиентов актуально для интернет магазина, любой компании услуг и т.п. Актуальна форма регистрации и для набора потенциальных подписчиков. К сожалению, с помощью стандартных функций Joomla, тяжело создать автоматическую отправку писем пользователям новостей своим подписчикам. Но есть отличные расширения для рассылок на Joomla, да и масса сторонних почтовых сервисов рассылок позволяют функционально использовать набранную базу подписчиков.    

Настройка формы регистрации Joomla

Максимальная форма регистрации (форма регистрации со всеми включенными полями для заполнения), выглядит так.

forma registrazii joomla 1

форма регистрации Joomla 3 - forma registrazii joomla 1

forma registrazii joomla 2

форма регистрации Joomla - forma registrazii joomla 2

Как видите полей для заполнения слишком много. Их можно сократить до необходимого минимума.Делаем это на вкладке Общие настройки→Контакты→Контакты

forma registrazii joomla 4

изменение формы регистрации Joomla - forma registrazii joomla 4

Где можно разместить форму регистрации Joomla

Разместить форму регистрации Joomla можно в любом модуле, в меню и в статьях. Посмотрим, как это сделать.

Разместить форму регистрации в модуле

Чтобы разместить форму регистрации в модуле зайдем на вкладку: Менеджер модулей, и просто создадим модуль вида: Вход на сайт.

forma registrazii joomla 5

модуль регистрации joomla - forma registrazii joomla 5

Для оформления такого модуля предусмотрены поля для текстов над формой регистрации и текст после формы регистрации. Оба текста заполняются в HTML.

forma registrazii joomla 6

настройка модуля регистрации joomla 3 - forma registrazii joomla 6

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

forma registrazii joomla 7

перенаправление пользователя Joomla после регистрации - forma registrazii joomla 7

forma registrazii joomla 11

стандартный модуль регистрации joomla - forma registrazii joomla 11

Еще две настройки заслуживают внимание. Это перенаправление пользователя после регистрации (при входе) (3) и выходе (4). Например, клиент регистрировался, что бы, что-то купить, вы можете  перенаправить его на форму оформления покупок.

  • Включение капчи (защищенная регистрация) будет работать только при включенной и настроенной капче в «Общих настройках».
  • Если ваш шаблон поддерживает различные стили, то установите его для модуля входа на сайт в «Дополнительных настройках».

Разместить форму регистрации в меню

Для размещения формы регистрации в Менеджере меню создаем пункт меню типа: Менеджер пользователей→Форма регистрации или форма авторизации. Всё. Создаете такой пункт меню, даете ему имя и выставляете остальные настройки, они стандартные. В меню появляется пункт с переходом на форму регистрации. 

forma registrazii joomla 8

пункт меню с формой регистрации joomla - forma registrazii joomla 8

forma registrazii joomla 9

меню пользователей joomla - forma registrazii joomla 9

Разместить форму регистрации в статье

Разместить форму регистрации, в полноценном виде, в статье стандартными функциями не получится. Но можно разместить ссылку на пункт меню с формой регистрации. Получится, что-то вроде, «Зарегистрироваться на сайте вы можете ТУТ».

Второй вариант размещения формы регистрации в статье это установить плагин «Modules Anywhere». Он позволяет легко вставить модуль типа «Вход на сайт» в любой место статьи.

Третий вариант, активировать плагин типа «Content», элемент (папка) «loadmodule», ID=406, название «Контент-Загрузка модулей» и в любое место статьи вставлять модуль «Форма регистрации» в синтаксисе: . Правда этот плагин работает не на всех шаблонах.

©Joomla3-x.ru

Другие статьи раздела: Пользователи

 

Похожие статьи

Отправка писем пользователям Joomla...

В системе Joomla по умолчанию существует отправка писем своим пользователям...

Группы пользователей Joomla 3

 Группы пользователей Joomla 3 создаются администратором сайта. Все по...

Сбросить и поменять пароль админист...

Задача сбросить и поменять пароль администратора Joomla сайта возникает ред...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.