Интеграция с Shop-Script
Для установки умной корзины Кактус в магазин на Shop-Script зайдите в админку магазина, перейдите во вкладку Сайт и откройте Настройки сайта.
В поле "Дополнительный JavaScript-код для вставки перед закрывающим тегом </head>" вставьте приведённый ниже код.
<script src="https://static.kak2c.ru/v2/kak2c.checkout.js"></script>
<link rel="stylesheet" href="https://static.kak2c.ru/v2/kak2c.checkout.css">
<script>
var kak2c_domain = "shopXXXXXXX";
document.addEventListener("DOMContentLoaded", function (){
kaktusWidget({
domain: kak2c_domain,
});
//
$('.js-submit-button').on('click', function(event) {
event.stopPropagation();
event.preventDefault();
var productExtId = $('input[name ="product_id"]').val();
console.log("product_id: " + productExtId);
add2cart(productExtId)
});
});
function add2cart(item) {
kaktusWidget.changeCart({
variantExtId: item,
count: 1,
operation: 'ADD'
});
}
</script>
shopXXXXXXX нужно взять в ЛК Кактус в Настройках, где XXXXXXX -- это ID вашего аккаунта.
После этого в админке Shop-Script перейти во вкладку Магазин, выбрать раздел Товары -- Все товары. ID товара в Shop-Script необходимо скопировать во Внешний ID товара в Кактусе.