Добавление в корзину по API Битрикс

  • Vadim Tsukanov
    Разработчик
  • Дата публикации
    15.10.2021
  • Категория
    1С-Битрикс
добавить в корзину битрикс
Задача:Добавить товар в корзину по API Bitrix

Добавление в корзину, или, так называемый add2cart. Пример скрипта выложим тут нормальную версию, которая подходит практически всем.

Данный пост — по сути сниппет, чтобы не писать каждый раз одно и тоже

<?php
require_once($_SERVER['DOCUMENT_ROOT']."/bitrix/modules/main/include/prolog_before.php");
if (CModule::IncludeModule("catalog"))
{
    $add2basket = Add2BasketByProductID(
          $_POST['productId'],
          1,
          array('ORDER_ID' => intval($arItems['ORDER_ID'])),
          array()
        );

    if($add2basket){
        $result = array(
            'status' => 'success',
            'id' => $_POST['productId'],
            'message' => 'Товар добавлен в корзину'
        );
    }else{
        $result = array(
            'status' => 'error',
            'message' => 'Скорее всего товара нет в наличии'
        );
    }
    echo json_encode($result);
}

 

Еще нет коммментариев. Будь первым!

Оформить заказ в Devstages