- Форум
- Уроки Joomla
- Настройка Joomla
- Упрощение регистрации joomla по уроку от Wedal'a
Упрощение регистрации joomla по уроку от Wedal'a
spro1 / Автор темы \

Житель

32
0
4 года 2 мес. назад #9037 от spro1
Всем привет!
Появилась тут задачка упростить регистрацию пользователей на сайте и на помощь пришла статья Виталия wedal.ru/uroki-joomla/bystraya-registratsiya-s-zashchitoj-ot-spama-v-joomla-svoimi-rukami.html
Проблема 1.
по пункту 5) Добавляем файл стилей, и скрываем все лишние поля
В последних версиях joomla в файле /templates/ВАШ_ШАБЛОН/html/com_users/registration/default.php
изменен код, и как написано в статье сделать не получится.
Я взял часть кода этого файла из версии 3.2. Он тоже рабочий и позволяет сделать, что написано в статье.
Проблема 2. - не решенная на данный момент
Мне нужно оставить поля
адрес электронной почты и пароль
Имя я хотел копировать из поля email при помощи скрипта, но несмотря на то, что поле в момент регистрации заполняется в базу данных ничего не записывается, хоть регистрация и проходит
На почту приходит письмо с текстом Здравствуйте, formatName,...
Помогите пожалуйста решить проблему 2
Заранее спасибо!
Появилась тут задачка упростить регистрацию пользователей на сайте и на помощь пришла статья Виталия wedal.ru/uroki-joomla/bystraya-registratsiya-s-zashchitoj-ot-spama-v-joomla-svoimi-rukami.html
Проблема 1.
по пункту 5) Добавляем файл стилей, и скрываем все лишние поля
В последних версиях joomla в файле /templates/ВАШ_ШАБЛОН/html/com_users/registration/default.php
изменен код, и как написано в статье сделать не получится.
Я взял часть кода этого файла из версии 3.2. Он тоже рабочий и позволяет сделать, что написано в статье.
Проблема 2. - не решенная на данный момент
Мне нужно оставить поля
адрес электронной почты и пароль
Имя я хотел копировать из поля email при помощи скрипта, но несмотря на то, что поле в момент регистрации заполняется в базу данных ничего не записывается, хоть регистрация и проходит
На почту приходит письмо с текстом Здравствуйте, formatName,...
Помогите пожалуйста решить проблему 2
Заранее спасибо!
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2883
228
663
4 года 2 мес. назад #9038 от Wedal
spro1, мне кажется, что проблема 2 связана с тем, как вы решили проблему 1, а именно взяли код от другой версии. Для начала попробуйте заполнить все поля вручную и проверить, сохранится ли имя. Если нет, то нужно решать проблему 1 иначе, тогда проблема 2 решится сама собой.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
spro1 / Автор темы \

Житель

32
0
4 года 2 мес. назад #9039 от spro1
Виталий, дело в том, что если после автозаполнения (скриптом) просто кликнуть в поле с именем, то оно в базу записывается. Если вручную его заполнить, то тоже все ок
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
Wedal

Администратор

2883
228
663
4 года 2 мес. назад #9040 от Wedal
spro1, попробуйте заменить это:
jQuery('.registration #jform_password1').attr('value',strpas);
На:
jQuery('.registration #jform_password1').val(strpas);
И так для всех аналогичный строк, которые там есть. Должно помочь.
jQuery('.registration #jform_password1').attr('value',strpas);
На:
jQuery('.registration #jform_password1').val(strpas);
И так для всех аналогичный строк, которые там есть. Должно помочь.
Пожалуйста Войдите или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Форум
- Уроки Joomla
- Настройка Joomla
- Упрощение регистрации joomla по уроку от Wedal'a