г.
Ростов-на-Дону

Работаем ежедневно

Приём звонков: с 09:00 до 18:00

Техподдержка: круглосуточно

+7 (928) 902-72-22

Зависимые способы оплаты от доставки в JbZoo

Ограничение способа оплаты в зависимости от выбранной доставки

<!-- Зависимость оплаты от доставки -->
<script>
if (typeof jQuery != "undefined") jQuery(function ($) {
 /*Элементы оплаты*/
 var pay_sber = $('#jbcart-58912d2e-d068-457a-b966-3de84d76cb12'); /*Элемент сбера*/
 var pay_kur = $('#jbcart-db33574e-e005-418d-a8b8-78568225a6d8'); /*Элемент курьера*/
 var pay_sam = $('#jbcart-16c6a2b3-459b-41a7-8cd4-bc60b3bb6730'); /*Элемент оплаты при самовывозе*/

 /*Элементы доставки*/
 var chip_sdec = 'jbcart-5e36a443-24d7-4c89-880d-17caaa7dc0c3'; /*ID Сдек*/
 var chip_sammosk = 'jbcart-8b04cd6a-a926-40f6-bb51-8865000728b2'; /*ID Самовывоз Москва*/
 var chip_kur_mos_mkad = 'jbcart-770f9d1f-3138-4086-93c9-54055be72a7a'; /*До мкада*/
 var chip_kur_mos_za_mkad = 'jbcart-c3573cf1-44e1-40b2-8966-e175d0d02085'; /*За мкадом*/
 /*По умолчанию*/
 pay_kur.attr('disabled',true);
 pay_sber.click();
 /*Условия*/
 $('.jsRadio').click( function(){
  var id = $(this).attr('id');
  if (id==chip_sdec){
    $('.jbcart-payment input').attr('disabled',true);
    pay_sber.attr('disabled',false);
    pay_sber.click();
  }
  if (id==chip_sammosk){
    $('.jbcart-payment input').attr('disabled',false);
    pay_kur.attr('disabled',true);
    pay_sber.click();
  }
  if (id==chip_kur_mos_mkad || id==chip_kur_mos_za_mkad){
    $('.jbcart-payment input').attr('disabled',false);
    pay_sam.attr('disabled',true);
    pay_sber.click();
  }
 });
});
</script>
<!-- Зависимость оплаты от доставки -->

Данный скрипт можно разместить в индексный файл шаблона корзины

\media\zoo\applications\jbuniversal\templates\uikit\renderer\basket\index.php
Авторизуйтесь
Х
Сайт использует файлы cookie, которые позволяют узнавать вас и получать информацию о вашем пользовательском опыте.
Разрешение на использование cookie необходимо для использования Сайта и его сервисов, включая заказ услуг. Посещая страницы сайта, мы уверены, что вы даете согласие на использование и хранение файлов cookie на вашем устройстве. Если согласны, продолжайте пользоваться сайтом. Если нет – установите специальные настройки в браузере или обратитесь в техподдержку.
Согласен