Joomla! - Таблицы базы данных, связанные с пользователями - PullRequest
0 голосов
/ 13 февраля 2012

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

Я обнаружил, что есть 3 таблицы, связанные друг с другом при создании нового пользователя: 1. jos_users 2. jos_core_acl_aro 3. jos_core_acl_groups_aro_map

Но я управляю Joomla! 2.5.1 для моего сайта и в моей базе данных нет таблиц jos_core_acl_aro и jos_core_acl_groups_aro_map !!

Могу ли я узнать, на какие таблицы нужно обратить внимание, когда я делаю свою регистрационную форму?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 26 мая 2017

Вы должны добавить запись в #__user_usergroup_map, второе поле "group_id" должно существовать в #__usergroups.

0 голосов
/ 15 февраля 2012

То, что вы хотите, это на самом деле две вещи:

  1. Ваша собственная форма регистрации
  2. добавьте поля в jos_users

Если вы ищетеПлагин для формы регистрации:
http://extensions.joomla.org/extensions/clients-a-communities/user-management/13753

Порядок добавления полей для jos_users вы можете найти здесь:
http://forum.joomla.org/viewtopic.php?p=2654947

...