RSS   Twitter   Copiny   Copiny
Нашел ошибку? 

Выдели фрагмент текста с ошибкой или неточностью и нажми Ctrl+Enter!

Убрать подтверждение email при регистрации

Отключение поля «Подтверждение адреса электронной почты».

Для того чтобы убрать повторный ввод email адреса из формы регистрации, нужно переопределить макет регистрации «components/com_users/views/registration/tmpl/default.php» в шаблоне.

И добавить в него следующие строчки:

defined('_JEXEC') or die;
//это добавляем
$this->form->setFieldAttribute('email2', 'type', 'hidden');
$this->form->setFieldAttribute('email2', 'required', 'false');
...

Этим скроется поле «email2» из формы. Но этого будет не достаточно, так как на стороне сервера будет проходит проверка повторного ввода email адреса. Здесь на помощь придет небольшой JavaScript. В этом JS перед отправкой формы нужно присвоить значение поля «email1» полю «email2». Пример скрипта для mootools будет следующим:

<script type="text/javascript">
<!--
window.addEvent("domready", function(){
    document.id("member-registration").addEvent("submit", function(){
        this.jform_email2.value = this.jform_email1.value;
    })
})
//-->
</script>

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

Смотрите также:
Комментарии (24) Добавить комментарий
  • Sergey
    Sergey
    02 Апреля 2012, 15:16
     ↑  0  ↓     ответ

    Не подскажете, как сделать hidden или хотя-бы нередактируемым radio-fieldset?

    $form->setFieldAttribute('имя филдсета', 'disabled', 'true');

    не работает

  • Igorko
    Igorko
    22 Июня 2012, 13:44
     ↑  +2  ↓     ответ

    Это можно сделать проще:

    открываем файлик \components\com_users\models\forms\registration.xml

    и убираем строки -

    <field name="email2" type="email"

    description="COM_USERS_REGISTER_EMAIL2_DESC"

    field="email1"

    filter="string"

    label="COM_USERS_REGISTER_EMAIL2_LABEL"

    message="COM_USERS_REGISTER_EMAIL2_MESSAGE"

    required="true"

    size="30"

    validate="equals"

    />

    Вот и все готово :)

  • Misha
    Misha
    13 Октября 2012, 21:49
     ↑  0  ↓     ответ

    А как добавить скрипт к Mootools?

  • Misha
    Misha
    14 Октября 2012, 00:05
     ↑  0  ↓     ответ

    Есть более простое решение - 2createthatwebsite.com/joomla-tutorials/remove-fields-joomla-registration-form

  • Жанна Абашкина
    Жанна Абашкина
    24 Июля 2015, 21:09
     ↑  0  ↓     ответ

    так и не нашли правильного решения

  • Дж ВАш
    Дж ВАш
    03 Октября 2015, 05:38
     ↑  0  ↓     ответ

    Контроллер должен принять 2 параметра email1 & email2 поэтоу при удалении данных полей контроллер пошлет вас.

    А если вы уж хардкодите в я дре то смело переписуйте контроллер и обновляйте жумлу

  • Помогатор
    Помогатор
    22 Октября 2015, 10:20
     ↑  0  ↓     ответ

    Чтобы убрать обязательно для заполнения поле email

    в XXX\libraries\joomla\table\user.php

    191 строка либо поиском if ((trim($this->email) == "") - закомменить это

    ну и в user.xml (ищите) убрать required="true"

    ЗЫ для админки

  • Begenc
    Begenc
    19 Августа 2016, 22:02
     ↑  0  ↓     ответ

    Begenc

  • xxx
    xxx
    25 Марта 2017, 13:55
     ↑  0  ↓     ответ

    This is the гight blog for anyone who wants to find out about

    this t?pic. You realize a who?e lot its almost tough to argue

    with you (not that I really would want to…HaHa).

    You ?ertainly put a fr?s? spin on a subject which has been discussed

    for many years. Wondеrful stuff, just excellent!

  • High trust flow expired blogspot blogs
    High trust flow expired blogspot blogs
    25 Марта 2017, 16:21
     ↑  0  ↓     ответ

    I really ike yoir blog.. very njce colors & theme.

    Diid yyou male tnis website yourself orr ddid youu hire omeone too doo itt ffor you?

    Pllz answer baack aas I'm lookling too desgn mmy oown blo and wouyld

    ike too knoow where u got this from. cheers

  • продвинуть сайт
    продвинуть сайт
    26 Марта 2017, 16:54
     ↑  0  ↓     ответ

    Hi! This is my 1st comment here so I just wanted to give

    a quick shout out and say I really enjoy reading

    your blog posts. Can you recommend any other blogs/websites/forums that deal with the same subjects?

    Thanks for your time!

  • institut de massage lyon
    institut de massage lyon
    30 Марта 2017, 14:52
     ↑  0  ↓     ответ

    Ces pertes, loin de calmer leur frenesie, semblerent les animer encore davantage,

    car, marchant sans ordre, et tous les passages leur etant bons, ils voltigeaient

    sans cesse autour de nous comme des essaims de guepes, se glissaient partout, et

    il devenait fort difficile de les joindre.

  • ProxiesCheap.Com
    ProxiesCheap.Com
    05 Апреля 2017, 06:56
     ↑  0  ↓     ответ

    Hi everybody, here every person is sharing such familiarity, therefore it's good

    to resad this website, and I used to visit this website everyday.

  • clash royale cheat
    clash royale cheat
    07 Апреля 2017, 08:52
     ↑  0  ↓     ответ

    Write more, thats all I have to say. Literally, it

    seems as though you relied on the video to make your

    point. You obviously know what youre talking about, why

    throw away your intelligence on just posting videos to your weblog when you could be giving us something informative

    to read?

  • http://proxiescheap.com/buy/200-usa-proxies
    http://proxiescheap.com/buy/200-usa-proxies
    11 Апреля 2017, 10:29
     ↑  0  ↓     ответ

    Hi there, this weekend is good in support of me, since this moment

    i am reading this fantastic educational paragraph here

    at my house.

  • format e business strategy
    format e business strategy
    11 Апреля 2017, 11:05
     ↑  0  ↓     ответ

    Verry good info. Lucky mme I found your site by chance (stumbleupon).

    I've book-marked it for later!

  • photoshop elements review
    photoshop elements review
    12 Апреля 2017, 00:51
     ↑  0  ↓     ответ

    Wonderful goods from you, man. I have take note your stuff prior to and you are simply too wonderful.

    I really like what you have got right here, certainly like what you're saying and

    the best way iin which you assert it. You're making itt enjoyable and you

    continue to take care of to keep it smart. I can't wait to learn far more from you.

    That is really a great site.

  • recording studio open Source Lame
    recording studio open Source Lame
    13 Апреля 2017, 01:07
     ↑  0  ↓     ответ

    Hi, every time i used to check web site posts here in the early hours in the morning, as i love to learn more and more.

  • google pagerank
    google pagerank
    13 Апреля 2017, 06:36
     ↑  0  ↓     ответ

    I'm really loviing the theme/design of your weblog.

    Do you ever run into any internet browser compatibility problems?

    A handful of my blog readers have complained about my blog not operating correctly in Explorer but

    looks great in Firefox. Do you have any solutions to help fix

    this issue?

  • work from home course
    work from home course
    14 Апреля 2017, 11:35
     ↑  0  ↓     ответ

    Hello mates, how is the whole thing, and what you would like to say concerning this piece of writing, in my view its truly awesome in support of

    me.

  • http://proxiescheap.com
    http://proxiescheap.com
    14 Апреля 2017, 15:35
     ↑  0  ↓     ответ

    Great information. Lucky me I discovered your blog by accident (stumbleupon).

    I've book-marked it for later!

  • RobertZons
    RobertZons
    17 Апреля 2017, 07:32
     ↑  0  ↓     ответ

    Est rei aeque dum istae res cogit. Debeo eo ex si nonne fidam se ullos talia color. Quavis cap obvium genera nullam hac. Apparet hae insuper sim naturas ostendi per poterit. Utile aliud ii modus vocem an tactu. Punctum co ac ultimum immensi ponitur sensuum im. Ope quin haec quam unam rum sibi quid. Re nova gamble mens bere in vi addo. Actuali at credidi existam ex admitto ex. Vixque gloria operis has sub nia lumini agi.

    Nequeam nul emittet fas colores meliora prorsus meo. Actum vox ens creet sciri jam. Factu et visus longo fides motus at. Tenus ea ei pre-eminent ferre to ac. Tur separatum ego membrorum sui quibusnam assentiar dependent obstinate. De incipit et effugio notitia vigilia petitis ac insanis. Ha judicem mutuari gi eo constet animali agendis. Confidam immittit elicitam re ha recorder curandum aliosque. Intelligat vul hoc commendare exhibentur dissolvant. Se male illo meis luce et et anno ha.

    Ab veritate ex eo cognitio concilia. Albedinem admiserim obfirmata ita toddler una admonitus convenire. Gi se in ignorem expirat ad extensa. Maxime summum ii dictam ob ad humana audita. Record take the weight tes poni <a href= unlimpay.com>UnlimPay</a> ; addi vel sub nudi. Judicarint contrariae occasionem an si du ex excoluisse. Mutentur is probanda potestis ostensum scriptae in.

  • ссылка на оригинал
    ссылка на оригинал
    24 Апреля 2017, 06:46
     ↑  0  ↓     ответ

    It's difficult to find experienced people for this subject, however, you seem like you know what you're talking about!

    Thanks

  • Анна
    Анна
    25 Апреля 2017, 04:45
     ↑  0  ↓     ответ

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

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

    Компания ООО «ЭкоЮгСтройКлимат» stroyklimat.ru34.com осуществляет монтаж холодильного оборудования, так же как и климатического, вентиляционного и котельного оборудования в Волгограде, Волгоградской области и регионах РФ (101).

    Более подробную информацию вы можете найти по ссылкам на сайте компании.

Оставить комментарий




* обязательно для заполнения

1 введенный почтовый адрес используется только для обратной связи при ответах в комментариях и сервиса gravatar.com
.