Добавление товара в корзину из виджета

Для того, чтобы добавить кнопку "добавить в корзину" в виджет рекомендаций, вам необходимо зайти в личный кабинет.

Затем, перейдите в раздел "Рекомендации", выберите пункт "Виджеты рекомендаций",

Выберите интересующий вас виджет и нажмите на кнопку "Редактировать параметры".
Обратите внимание, для того, чтобы стала доступна кнопка "Редактировать параметры" необходимо чтобы виджет был в статусе "Запущен".
Далее необходимо включить "Режим отладки"

После перехода на страницу редактирования параметров, внизу будет кнопка "Использовать собственный дизайн"

Кликните по ней и вы попадете на страницу, где будут три блока: Style, Div, Script.
Вам необходим блок Div
В него необходимо добавить параметр data-retailrocket-buybutton со значением true:

data-retailrocket-buybutton="true"
По умолчанию данный параметр имеет значение "false"

Также обязательно необходимо добавить параметр data-item-add-to-basket-action

В этот параметр передается имя функции, отвечающей за добавление товара в корзину на сайте (без скобок) для работы кнопки "Купить".
Вам необходимо создать функцию, с помощью которой товар должен добавляться в корзину.
Пример того, как должен выглядеть код функции, который должен добавлять товар в корзину:

function testcart(productid){
    ...
}

Вызов этой функции в консоли разработчика браузера, например:

testcart('123')

Должен добавить товар с id "123" в корзину.