Joomla 2.5 - Изменить регистрационную форму и логику
Здравствуйте, я новичок в Joomla и хочу изменить способ создания учетной записи (в Joomla 2.5):
- Изменить форму регистрации (убрать одно или два поля)
- Измените логику регистрации: я хочу добавить больше материала в отправленное электронное письмо (и вложение в формате PDF), а также я хочу вызвать некоторые другие функции (или сделать дополнительные запросы), проанализировать результат и затем вернуть ответ клиенту.
Какие есть способы?
3 ответа
Был более ранний ответ для более ранней версии, которая не применялась, но нашла этот учебник, чтобы освоиться. в нем перечислены все файлы и т. д., в которые необходимо внести изменения, но не указаны ваши требования к электронной почте. Чтобы сделать это, вам, вероятно, придется посмотреть на function register($temp)
в components\com_users\models\registration.php
Вы можете изменить настройки из каталога компонентов шаблона в файле PHP.
Вы можете установить SEBLOD, это конструктор контента, который может изменять форму статьи, форму регистрации пользователя и многое другое.
Это поможет вам практически со всем, что вам нужно, но для вызова других функций или для выполнения других запросов вам нужно еще немного покопаться в Joomla registration.php