Подготовка
Работа с Git Установка Vue CLI Client-server Примеры боевого кода
ECommerce
Работа с корзиной Работа с заказами
Пользователи
Работа с избранным Пользователи
Каталог
Работа с каталогом
Общее
Поиск Обратная связь Работа со стилями Классы для GTM
  • 1 Добавить в избранное
  • 2 Удалить из избранного
arrow_back Работа с избранным

Добавить в избранное

/api/site/v1/Platform/Users/Favorites/add

Метод добавляет сущность в избранное.

Параметры

id id сущности которую добавляем
type Тип сущности

 


let params = {
  id : 34,
  type : 'product'
};

this.request('Platform/Users/Favorites:add', params, res => {
});

 

Ответ


{
 "status" : "ok",
 "count" : 3
}

 

count Количество элементов в избранном

 

cool res.count можно использовать для пересчета счетчика избранного

Удалить из избранного

/api/site/v1/Platform/Users/Favorites/remove

Метод удаляет сущность из избранного.

Параметры

id id сущности которую удаляем
type Тип сущности

let params = {
  id : 34,
  type : 'product'
};

this.request('Platform/Users/Favorites:remove', params, res => {
});

{
 "status" : "ok",
 "count" : 3
}

Ответ


{
 "status" : "ok",
 "count" : 3
}

 

count Количество элементов в избранном

 

cool res.count можно использовать для пересчета счетчика избранного