Добавление товара в корзину из виджета
Для того, чтобы добавить кнопку "добавить в корзину" в виджет рекомендаций, вам необходимо зайти в личный кабинет.
Затем, перейдите в раздел "Рекомендации", выберите пункт "Виджеты рекомендаций",
Выберите интересующий вас виджет и нажмите на кнопку "Редактировать параметры".
Обратите внимание, для того, чтобы стала доступна кнопка "Редактировать параметры" необходимо чтобы виджет был в статусе "Запущен".
Далее необходимо включить "Режим отладки"
После перехода на страницу редактирования параметров, внизу будет кнопка "Использовать собственный дизайн"
Кликните по ней и вы попадете на страницу, где будут три блока: 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" в корзину.
Updated 5 months ago