Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как получить свойства товара по параметру?

00 голосов
3
Добрый день!

Стоит такая задача. Имеем артикул товара. Как получить остальные его параметры, зная только артикул?

Пробовал:

Код
function GetInfoByProduct($ARTICLE)
    {
        $rsProducts = CCatalog::GetList(array(),array('CML2_ARTICLE'=> $ARTICLE),false,false,array(""));
        $arRes = $rsProducts->Fetch();

        print_r($arRes);


    }


Выдает ошибку
спросил 22 Май, 13 от mrUhauma (320 баллов)

3 Ответы

00 голосов
Используйте CIBlockElement::GetList вместо CCatalog::GetList
ответил 22 Май, 13 от unik (2,560 баллов)
00 голосов
Примерчик можно...

У меня таким запросом, ничего не выводится


Код
  $res = CIBlockElement::GetList(
             array(),
             array('IBLOCK_ID' => 27),
             false,
             false,
             array("*"));

         

          while($ob = $res->GetNextElement())
          {  $arFields = $ob->GetFields();

            print_r($arFields);

            }
ответил 22 Май, 13 от mrUhauma (320 баллов)
00 голосов
Код
$res = CIBlockElement::GetList(array(),array('IBLOCK_ID' => 27));
while($ob = $res->GetNextElement()){  
  $arFields = $ob->GetFields();
   print_r($arFields);
}
ответил 10 Авг, 13 от unik (2,560 баллов)

Похожие вопросы

0 голосов
0 ответов
0 голосов
4 ответов
0 голосов
2 ответов