Перейти к содержимому


Функция Даю Согласие На Обработку Данных Для Шаблона Спорт


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 468 сообщений

Отправлено 08 Декабрь 2015 - 13:25

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

1) В шаблон main.js Вам нужно найти код:
// Форма регистрации нового пользователя, при оформлении заказа
  $('.OrderShowPass').click(function(){
	ChangePasswordFieldType(this, $('#contactPassWord'));
	return false;
  });


и перед ним вставить:
$('#submit_order').prop('disabled', true);
$('#pers_confirm').change(function() {
if ($('#pers_confirm').prop("checked")){
$('#submit_order').prop('disabled', false);
} else {
$('#submit_order').prop('disabled', true);
}
});



2) В шаблоне Быстрый заказ нужно найти код:
<!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	  <button type="submit" class="button" title="Оформить заказ">Оформить заказ</button>


и заменить на:
<!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
	  <button id="submit_order" type="submit" class="button" title="Оформить заказ">Оформить заказ</button>
		 <input id="pers_confirm" type="checkbox" name="pers_confirm"><label>Нажимая кнопку Оформить заказ, я соглашаюсь с <a href="#">политикой конфиденциальности</a></label>





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных