Здравствуйте.
Помогите пожалуйста, хочу добавить галочку и текст "Нажимая кнопку "Оформить заказ", я подтверждаю свою дееспособность, даю согласие на обработку своих персональных данных. <a href="#">Подробнее о защите персональной информации</a>
Пробовал на примере рассмотренных подобных тем для шаблонов Лето и Хамелеон, не удалось реализовать.
Заранее спасибо!
0
Согласие На Обработку Пд При Оформлении Заказа
Автор Saimonmel, 16 нояб. 2017 13:45
Сообщений в теме: 2
#1
Отправлено 16 Ноябрь 2017 - 13:45
#2
Отправлено 16 Ноябрь 2017 - 21:03
Добрый день. Для внесения изменений зайдите в Редактор шаблонов-->Быстрый заказ и найдите:
замените на:
далее в конец файла main.js добавьте:
Что бы вставить ссылку на страницу документа Конфиденциальности, найдите код по инструкции:
в котором замените символ # на ссылку на страницу.
Что бы ссылка открывалась в отдельном окне, код замените на
<button type="submit" class="button fancybutton" title="Оформить заказ">Оформить заказ</button>
замените на:
<input id="pers_confirm" type="checkbox" name="pers_confirm"><label for="pers_confirm">Нажимая кнопку Оформить заказ, я соглашаюсь с <a href="#">политикой конфиденциальности</a></label> <button type="submit" class="button fancybutton" title="Оформить заказ" id="submit_order">Оформить заказ</button> <script> $(document).ready(function(){ $('#submit_order').attr('disabled', true); $('#pers_confirm').click(function() { if ($(this).hasClass("active")){ $('#submit_order').attr('disabled', true); $('label[for="pers_confirm"]').after('<p class="redSapnConfirm">Это поле обязаетльно для заполнения</p>'); $(this).removeClass("active") } else { $('#submit_order').attr('disabled', false); $('.redSapnConfirm').remove(); $(this).addClass("active") } }); }); </script>
далее в конец файла main.js добавьте:
$(document).ready(function(){ $('#submit_order').attr('disabled', true); $('#pers_confirm').click(function() { if ($(this).hasClass("active")){ $('#submit_order').attr('disabled', true); $('label[for="pers_confirm"]').after('<p class="redSapnConfirm">Это поле обязательно для заполнения</p>'); $(this).removeClass("active") } else { $('#submit_order').attr('disabled', false); $('.redSapnConfirm').remove(); $(this).addClass("active") } }); });
Что бы вставить ссылку на страницу документа Конфиденциальности, найдите код по инструкции:
<a href="#">политикой конфиденциальности</a>
в котором замените символ # на ссылку на страницу.
Что бы ссылка открывалась в отдельном окне, код замените на
<a href="#" target="_blank">политикой конфиденциальности</a>
#3
Отправлено 22 Ноябрь 2017 - 10:03
Спасибо Вам огромное! Все работает!
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных