<script src="https://forma.tinkoff.ru/static/onlineScript.js"></script>
далее найдите:
><span>Сохранить</span></a> {% ENDIF %} <!-- /END Если в тарифном плане подключен модуль Сохраненных товаров и он не выключен в настройках магазина --> </div> <!-- /END Сохраненное и Сравнение --> </div> </form>
после него вставьте:
<script> function showTinkoff(type){ let GOODS_PRICE = $('.goodsDataMainModificationPriceNow').first().find('.price .num').text().replace(/\s/g, ''); let GOODS_QUANTITY = $('[name="form[goods_mod_quantity]"]').val(); tinkoff.create( { sum: GOODS_PRICE * GOODS_QUANTITY, items: [{name: '{GOODS_NAME}', price: GOODS_PRICE, quantity: GOODS_QUANTITY }], demoFlow: 'sms', promoCode: type, shopId: 'test_online', showcaseId: 'test_online', }, {view: 'modal'} ) } </script> <button type="button" class="TINKOFF_BTN_YELLOW TINKOFF_SIZE_M" onclick="showTinkoff('default')" ></button> <button type="button" class="TINKOFF_BTN_YELLOW TINKOFF_SIZE_M" onclick="showTinkoff('installment_0_0_6_5')" >Купить в рассрочку</button>
- в последнем вставленном коде вместо test_online задайте свое значение ShopId и ShowcaseId . Уникальный идентификатор магазина shopId выдается магазину при подключении персональным менеджером банка . Более подробную информацию о подключении виджета можно найти здесь.
Результат:
Сообщение отредактировал metry: 13 Апрель 2021 - 17:29