Bitrix в почтовом шаблоне не отображается свойство товара
Проблема заключается в том что я хочу запихнуть свойство товара(CML2_ARTICLE) в почтовый шаблон и по не понятным причинам оно просто не отображается, а вот CML2_ARTICLE2 почему то работает хотя оба свойства заполнены в товаре и по сути являются один в один одинаковыми. Добавляю новые переменные через php_interface/init.php и перехватываю письмо о новом заказе
Кто может подсказать в чём проблема?
Код init.php
<?
AddEventHandler("sale", "OnOrderNewSendEmail", "ModifyOrderSaleMails");
function ModifyOrderSaleMails($orderID, &$eventName, &$arFields)
{
if(CModule::IncludeModule("sale") && CModule::IncludeModule("iblock"))
{
$strOrderList = "";
$dbBasketItems = CSaleBasket::GetList(
array("NAME" => "ASC"),
array("ORDER_ID" => $orderID),
false,
false,
array("PRODUCT_ID", "ID", "NAME", "QUANTITY", "PRICE", "CURRENCY", "CML2_ARTICLE","CML2_ARTICLE2")
);
while ($arProps = $dbBasketItems->Fetch())
{
$summ = $arProps['QUANTITY'] * $arProps['PRICE'];
$strCustomOrderList .= "<table><tr><td>".$arProps['ID']."</td><td>".$arProps['CML2_ARTICLE2']."</td><td>".$arProps['CML2_ARTICLE']."</td></tr></table>";
}
$arFields["HREN_NERABOTAET"] = $strCustomOrderList;
}
}?>
Источник: Stack Overflow на русском