Доброго дня.
Почтовое событие ONECLICK в хтмле. Никак не получается вывести свойство инфоблока ARTICLE.
Телефон, емеил и титл отображается, а артикул нет.
Что не так делаю? Вроде свойство вытащил, но оно не отображается
В шаблоне данные
Данные о товаре:<br/>
Товар: #ITEM#<br/> Выводится
Артикул: #ART#<br/> Не выводится (просто пустоту выводит, #ART# в письме не отображается)
Данные о покупателе:<br/>
Телефон: #PHONE#<br/> Выводится
E-mail: #MAIL# Выводится
(Последних 2-х в коде нет.)
P.s CEvent::Send работает нормально. письма приходят
Почтовое событие ONECLICK в хтмле. Никак не получается вывести свойство инфоблока ARTICLE.
Телефон, емеил и титл отображается, а артикул нет.
Что не так делаю? Вроде свойство вытащил, но оно не отображается
В шаблоне данные
Данные о товаре:<br/>
Товар: #ITEM#<br/> Выводится
Артикул: #ART#<br/> Не выводится (просто пустоту выводит, #ART# в письме не отображается)
Данные о покупателе:<br/>
Телефон: #PHONE#<br/> Выводится
E-mail: #MAIL# Выводится
(Последних 2-х в коде нет.)
P.s CEvent::Send работает нормально. письма приходят
Код |
---|
echo json_encode($result); $arSelect = Array("ID", "NAME", "ARTICLE"); $arFilter = Array("IBLOCK_ID"=>4, "ID"=>$_POST["itemid"], "ACTIVE"=>"Y" ); $res = CIBlockElement::GetList(Array("NAME"=>"ASC"), $arFilter, false, Array("nTopCount"=>1), Array("ARTICLE"=>"ASC"), $arSelect); while($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); $title=$arFields["NAME"]; $article=$arFields["ARTICLE"]; } $arSend = array('MAIL' => $_POST["email"], 'PHONE'=>$_POST["phone"], 'ART'=>$article,'ITEM'=>$title); CEvent::Send('ONECLICK','s1',$arSend); |