Создаем личный кабинет пользователя в Joomla 3

загрузка...

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

Joomla, конечно, имеет уже личный кабинет, но он довольно примитивен, поэтому его лучше всего заменить чем-нибудь более функциональным.

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

Community Builder – личный продвинутый кабинет пользователя

В первую очередь рассмотрим компонент Community Builder, при помощи которого можно заменить не только стандартный личный кабинет пользователя Joomla, но и создать функциональную социальную сеть.
Получить компонент для версии Joomla 2.5 можно по ссылке: http://joomla.ru/images/files/cb_1_9_0-unzip1st.zip, а если вы используете на своем сайте Joomla версии 3.х, то этот линк для вас: http://joomla.ru/images/files/cb_1_9_0-unzip1st.zip

Community Builder

Теперь опишем основные возможности и достоинства компонента для создания кабинета пользователя:

  • Com builder распространяется полностью бесплатно, имеет открытый исходный код;
  • дополнительно можно поставить огромное количество бесплатных и платных расширений к основному компоненту;
  • можно выбирать какие именно поля устанавливать при регистрации юзеров;
  • есть возможность выбирать собственные аватары или же загружать их из встроенной галереи;
  • функция добавления в «друзья» зарегистрированных пользователей;
  • активация вспомогательных полей в профиле пользователя;
  • можно менять шаблон при необходимости;
  • есть русификатор.
загрузка...

Компонент ставится стандартным образом, никаких затруднений при установке возникнуть не должно. Сразу же после инсталляции, необходимо создать хоть один пункт меню. Чтобы это сделать, нужно перейти в «Менеджер меню», и при создании нового пункта указать тип: «Community Builder» – «User Profile», а затем прописать заголовок, отправить на публикацию и сохранить
.
Чтобы выполнить русификацию компонента, необходимо скачать локализационный файл, перейти в «Компоненты» – «Com Builder» – «Plugin Management» и найти ссылку «Install Plugins». После нажатия на линк укажите путь к русификатору, загрузите и установите этот архив. Русский язык будет автоматически активирован для всего компонента (только названия разделов будут иметь родной язык).

Структура и определение разделов

Первый из разделов – «Управление пользователями». Здесь будут отображаться все пользователи, которые прошли процедуру регистрации на сайте Joomla. Краткая информация пользователя показана в таблицах, а если кликнуть на пользователя, то можно развернуть всю информацию о нем. В таблице юзеров также можно удалять, повторно отсылать письмо, необходимое для подтверждения регистрации, а также производить рассылку (нужно лишь отметить галочками нужных юзеров и нажать на соответствующую кнопку).

«Управление вкладками» дает возможность управлять вкладками, которые расположены в кабинете юзера. Часть вкладок, которые установлены дефолттно, просто отключены, но для их включения достаточно их опубликовать, а для работы прочих – нужно ставить сторонний плагин. Чтобы изменить настройки и положение вкладок необходимо нажать на название и внести изменения, ну а затем и сохранить. Конечно же, изменять можно не только уже существующие вкладки, но и создавать новые.

Вкладка «Управление полями» дает возможность изменять поля, которые показываются при регистрации пользователя, а также менять их порядок. Собственно поля могут быть:

  • обязательные – если не будут заполнены эти поля, то регистрация не произойдет;
  • профиль – отображение поля в профиле; (скрыто, в одну или две строчки);
  • регистрация – показ пункта регистрации;
  • исследуемо – когда поле для поиска доступно среди пользователей;
  • опубликовано – если поле отключено, то пункт не будет отображен на сайте.

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

Вкладка «Управление списками» позволяет создать регулируемые списки юзеров, в которых можно будет выбрать определённую сортировку и фильтр под ними; к конкретному списку юзеров затем можно будет назначить уровень доступа. При этом количество списков неограниченно, а каждый из них может иметь определённую группу пользователей.

Вкладка «Управление плагинами» показывает все установленные плагины для компонента. В случае необходимости можно кликнуть по имени плагина и перейти к его настройкам, конечно, если они вообще у него есть. Можно также установить и сторонние плагины с официального сайта разработчика, но тут заметим, что они могут быть и платными.

В разделе инструменты предоставлено несколько ссылок, благодаря которым можно поставить демо-данные, активировать синхронизацию юзеров Joomla с ComBuilder; в этом разделе также можно выполнить различные проверки базы данных.

Вкладка «Настройка» для максимального удобства использования была разбита на несколько подразделов:

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

Описывать каждый пункт более подробно нет смысла, ведь к каждому есть подробное описание.
Ну и подбивая итоги, также отметим, что компоненту важно наличие модуля авторизации mod_cblogin, который обеспечивает удобство регистрации и входа на сайт Joomla. Этот же модуль будет показывать и плагины Com Builder и личные сообщения, в случае если они были настроены. Модуль имеет действительно впечатляющее число параметров, поэтому сделать окно авторизации таким, каким вы хотели его видеть, у вас точно получится.

Компонент «Биллинг для Joomla 3»

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

Биллинг для Joomla – это востребованное решение, которое делает организацию платного доступа на сайт. Ваши пользователи получат возможность пополнять свой счет через личный кабинет, используя различные платежные системы, а затем и тратить деньги с этого счета. При необходимости разработчики решения готовы организовать любую бизнес-логику, которая вам необходима.

Достоинства «Биллинга для Joomla»:

  • реализован личный кабинет пользователя и персональный счет;
  • можно пополнять счет при помощи любых способов, что предоставляется возможным благодаря установке вспомогательных плагинов;
  • создание платного доступа к материалам, компонентам, файлам;
  • создание платного доступа на основе подписки;
  • продажа юзерам статей;
  • платный доступ к аудио;
  • оплата услуг (ручной или полуавтоматический режим);
  • всего более 20 плагинов популярных в СНГ платежных систем;
  • организация партнерской программы;
  • история платежей;
  • удобная админ панель/кабинет для мониторинга активности юзеров;
  • высокий уровень безопасности.

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

Ознакомиться и приобрести Биллинг-кабинет для Joomla можно на официальном ресурсе разработчика: http://joomlaplus.ru/download

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

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here