Форум русской поддержки Joomla!® CMS
23.07.2017, 12:57:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Добавить Checkbox в форму регистрации

 (Прочитано 340 раз)
0 Пользователей и 1 Гость смотрят эту тему.
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« : 28.06.2017, 18:22:02 »

Всем привет! Ребята подскажите пожалуйста куда и что написать чтобы в форму регистрации добавился Checkbox, типа согласен с политикой конфиденциальности. 
Записан
vipiusss
Профи
********

Репутация: +317/-10
Offline Offline

Пол: Мужской
Сообщений: 5707


Skype: renor_


« Ответ #1 : 28.06.2017, 18:30:54 »

Куда:/components/com_users/views/registration/tmpl/default.php
Как: <input type="checkbox"><a href="/">типа согласен с политикой конфиденциальности</a>

А вам как надо, чтоб ещё и кнопка неактивная была, пока не "чекбокснет"?
Записан
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« Ответ #2 : 28.06.2017, 18:38:01 »

Забыл сразу написать... со стандартной формой регистрации проблем нет, в админке настроил - да и забыл. дело в том что использую модуль bt_login и понимаю что указанную Вами строчку впихнуть бы в файлик mod_bt_login.php но не могу сообразить куда Sad

Записан
vipiusss
Профи
********

Репутация: +317/-10
Offline Offline

Пол: Мужской
Сообщений: 5707


Skype: renor_


« Ответ #3 : 28.06.2017, 18:39:14 »

в бт_логине есть папка, наверное tmpl, а в ней default.php
вот туда)

Но ещё посмотрите, в шаблон/html/бт_логин, если он у вас или ручками переопределён или квик с ним.
Записан
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« Ответ #4 : 28.06.2017, 18:44:03 »

А как заставить работать чекбокс? ну т.е. получается он то стоит, заполнив все поля и не поставив чекбокс регистрация все равно проходит Sad
Записан
vipiusss
Профи
********

Репутация: +317/-10
Offline Offline

Пол: Мужской
Сообщений: 5707


Skype: renor_


« Ответ #5 : 28.06.2017, 18:44:57 »

Да много вариантов, гуглите, вот что первое с демкой нашёл:
https://konyakov.ru/2013/04/10/aktivnayaneaktivnaya-knopka-pri-uslovii-soglasheniya-s-pravilami-checkbox/
Записан
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« Ответ #6 : 28.06.2017, 18:47:32 »

Огромное спасибо!
Записан
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« Ответ #7 : 28.06.2017, 19:52:59 »

Функцию сделал чутка по другому, может кому пригодиться.

Показать текстовый блок
« Последнее редактирование: 28.06.2017, 19:56:45 от hazyin » Записан
SmokerMan
Профи
********

Репутация: +708/-26
Offline Offline

Пол: Мужской
Сообщений: 5363



« Ответ #8 : 29.06.2017, 11:37:19 »

с таким успехом можно просто инпуту добавить атрибут required и не надо никаких скриптов
Записан
hazyin
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 122


« Ответ #9 : 29.06.2017, 12:18:47 »

Можно, но почему-то у меня в таком случае чекбокс не отрабатывался Sad и даже при выключенном регистрация все равно проходила.
Записан
Septdir
Практически профи
*******

Репутация: +97/-3
Offline Offline

Пол: Мужской
Сообщений: 1961


Skype: septdir


« Ответ #10 : 29.06.2017, 13:01:10 »

Вообще можно сделать доп поле. в менеджере юзеров. Сделать его обязательным. И не забыть дать права Publick на измнения.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet