Joomla Extended Информация о пользователе / ​​регистрация из существующей базы данных - PullRequest
0 голосов
/ 01 августа 2011

Мне нужно сохранить несколько значений после регистрации пользователя в учетной записи пользователя. Таблица jos_users от секунды, которая находится на внешней базе данных.

Пока хранятся только имя, адрес электронной почты, имя пользователя, я просто читаю пароль для аутентификации на этом другом БД

В каком процессе joomla хранит эту информацию и как может хранить дополнительные значения при регистрации в учетной записи пользователя.

Мой план состоит в том, чтобы после первой аутентификации некоторые файлы были скопированы из mssql и вставлены в таблицу учетных записей пользователей jos_users. ,,,

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

///// Установка CB или JomSocial не вариант Другая идея, которая у меня есть, это взломать CB_ mysqlfield и сделать мое поле MSSQL .. Пожалуйста, помогите

Спасибо.

1 Ответ

0 голосов
/ 01 августа 2011

Исходя из того, что у вас здесь, я бы просто использовал Хроноформы. Вот что я бы сделал -

  1. Установите v3.2.0, я бы не использовал версию v4.x в настоящее время, похоже, что он еще не обладает всеми функциями.

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

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

  4. Включите плагин регистрации Joomla и сопоставьте поля с соответствующими полями Joomla. Это сохранит информацию в таблице jos_users.

Здесь есть хороший шаг за шагом создания регистрационной формы в Chronoforms - http://www.navigatetomorrow.com/pdfs/Chronoforms_how_to_build_registration_page.pdf

...