иииии....не работает после нажатия на кнопку в корзине (оформить заказ) работа модуля прекращается
ID инфоблока каталога - 5
свойство в котором хранится артикул - ARTNUMBER
вот код:
...
// mail message
if (empty($arResult["ERROR"])
{
$strOrderList = "";
$arBasketList = array();
$dbBasketItems = CSaleBasket::GetList(
array("ID" => "ASC",
array("ORDER_ID" => $arResult["ORDER_ID"],
false,
false,
array("ID", "PRODUCT_ID", "NAME", "QUANTITY", "PRICE", "CURRENCY", "TYPE", "SET_PARENT_ID"
);
while ($arItem = $dbBasketItems->Fetch())
{
if (CSaleBasketHelper::isSetItem($arItem))
continue;
$arBasketList[] = $arItem;
$listIdelement[] = $arItem['PRODUCT_ID'];
}
$tempsElement = CIBlockElement::GetList(array(),
array(
'IBLOCK_ID' => 5,
'ID'=> $listIdelement
),
false,
false,
array(
'ID', 'IBLOCK_ID', 'PROPERTY_ARTNUMBER'
)
)
while($elements = $tempsElement->GetNext()){
$listElem[$elements['ID']] = $elements['PROPPERTY_ARTNUMBER_VALUE'];
}
$arBasketList = getMeasures($arBasketList);
...
ID инфоблока каталога - 5
свойство в котором хранится артикул - ARTNUMBER
вот код:
...
// mail message
if (empty($arResult["ERROR"])
{
$strOrderList = "";
$arBasketList = array();
$dbBasketItems = CSaleBasket::GetList(
array("ID" => "ASC",
array("ORDER_ID" => $arResult["ORDER_ID"],
false,
false,
array("ID", "PRODUCT_ID", "NAME", "QUANTITY", "PRICE", "CURRENCY", "TYPE", "SET_PARENT_ID"
);
while ($arItem = $dbBasketItems->Fetch())
{
if (CSaleBasketHelper::isSetItem($arItem))
continue;
$arBasketList[] = $arItem;
$listIdelement[] = $arItem['PRODUCT_ID'];
}
$tempsElement = CIBlockElement::GetList(array(),
array(
'IBLOCK_ID' => 5,
'ID'=> $listIdelement
),
false,
false,
array(
'ID', 'IBLOCK_ID', 'PROPERTY_ARTNUMBER'
)
)
while($elements = $tempsElement->GetNext()){
$listElem[$elements['ID']] = $elements['PROPPERTY_ARTNUMBER_VALUE'];
}
$arBasketList = getMeasures($arBasketList);
...