Вот здесь [CODE]$table_head = array("ID","SUM","USER_ID","USER_NAME","EMAIL","ADDRESS","PHONE","COMMENT","PAYMENT","SHIPMENT","STORE_ID","PRODUCT_ID","PRODUCT_QUANTITY","PRODUCT_PRICE");
[/CODE]между "PRODUCT_ID" и "PRODUCT_QUANTITY" добавьте "PRODUCT_NAME"
вот в этом блоке
[CODE]if (\Bitrix\Main\Loader::includeModule("iblock")) {
$arSelect = Array("ID", "IBLOCK_ID", "NAME","PROPERTY_*");
$arFilter = Array("ID"=> $basketItem->getProductId(), "ACTIVE"=>"Y");
$prodRes = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
while($ob = $prodRes->GetNextElement()){
$arProps = $ob->GetProperties();
$arProdArray["ARTICLE"] = $arProps["CML2_ARTICLE"]["VALUE"];
}
}
[/CODE]добавьте вывод имени[CODE] if (\Bitrix\Main\Loader::includeModule("iblock")) {
$arSelect = Array("ID", "IBLOCK_ID", "NAME","PROPERTY_*");
$arFilter = Array("ID"=> $basketItem->getProductId(), "ACTIVE"=>"Y");
$prodRes = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
$arProdArray["PRODUCT_NAME"] = [];
while($ob = $prodRes->GetNextElement()){
$arProps = $ob->GetProperties();
$arProdArray["ARTICLE"] = $arProps["CML2_ARTICLE"]["VALUE"];
$arProdArray["PRODUCT_NAME"][] = $ob->getFields()['NAME'];
}
$arProdArray["PRODUCT_NAME"] = implode(', ', $arProdArray["PRODUCT_NAME"]);
}
[/CODE]