Добавление товара Битрикс, через AJAX например

if($_REQUEST[‘ID’]) {

CModule::IncludeModule(«sale»);
CModule::IncludeModule(«catalog»);
CModule::IncludeModule(‘iblock’);

$arProps = array();

if($_REQUEST[‘SIZE’]) $arProps[] = array(
«NAME» => «Размер»,
«VALUE» => $_REQUEST[‘SIZE’]
);

if($_REQUEST[‘COLOR’]) $arProps[] = array(
«NAME» => «Цвет»,
«VALUE» => $_REQUEST[‘COLOR’]
);

$arFields[«PROPS»] = $arProps;

Add2BasketByProductID((int)$_REQUEST[‘ID’],(int)$_REQUEST[‘QUANTITY’], array(), $arFields[«PROPS»]);
}