Чекбокс в форме регистрации
Вставить чекбокс о обработке данных в форму регистрации
Прошу помощи -нужно вставить чекбокс о согласии на обработку данных в стандартную форму регистрации.
Подскажите какой код и куда вставить
Заранее благодарю за помощь
Подскажите какой код и куда вставить
В конец этого файла /templates/ВАШ_ШАБЛОН/controllers/auth/registration.tpl.php вставьте вот это:
<script> $( function() { $('.button-submit').before('<div id="f_check-pdn" class="field ft_checkbox"><input type="checkbox" class="input-checkbox" name="check-pdn" id="check-pdn"><label for="check-pdn" style="display:inline-block;"><span></span>Согласен с <a target="_blank" href="/pages/policy.html">Политикой конфиденциальности</a></label></div>'); $('#check-pdn').prop('checked', false); $('.button-submit').prop('disabled', true); $('#check-pdn').change(function() { $('.button-submit').prop('disabled', function(i, val) { return !val; }) }); }); </script> <style> .button-submit:disabled,.button-submit:disabled:hover{ color: graytext; background-color: buttonface; } </style>
а через админ панель не возможно? Что бы в код не лезть.В конец этого файла
а через админ панель не возможно? Что бы в код не лезть.
так это целый компонент надо писать вместе с админкой.
Оно того не стоит
или мне снилось или так было… Я раньше как то делал именно через админку. Вот как… Не могу вспомнить.Оно того не стоит
Через какое то дополнение кажется...
ну так виджет HTML блок никто не отменял))
Как то возможно реализовать?
Создать страницу в пользовательских — Регистрация:
1. добавить положительную маску auth/register,
2. отрицательную маску auth и auth/login
3. Добавить виджет HTML вот так — вписать всё что надо:
Да, как вариант. Но вновь, не нарушится ли юридический момент? Я в том плане, что бы именно чекбокс и пользователь подтверждал галочкой согласие.вписать всё что надо
я делал не HTML блоком, через админку. Честно)))) Но как не вспомню…ну так виджет HTML блок никто не отменял