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 Комментариев
Что-бы оставить свой комментарий Вы должны авторизоваться на сайте