loader
Заказать услуги

Зависимые способы оплаты от доставки в 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
0 Комментариев
Что-бы оставить свой комментарий Вы должны авторизоваться на сайте
x
Тема пуша
Сообщение пуша
Наверх
Отправить заявку