Задать вопрос
@alexander_chn

Как вывести XML_ID свойства типа список в битриксе?

Здравствуйте!
У инфоблока есть свойство типа список. В нем есть несколько значений. prntscr.com/iirxcs
Вот код чтобы вывести Значение
<?
CModule::IncludeModule("iblock");
$iblock_id = 31;
$return_str = "";
$arSelect = Array( 
	"ID",
	"NAME",
	"PROPERTY_ATT_CMP_PODDOMEN",
	"PROPERTY_ATT_CMP_SERV",	
	"PROPERTY_ATT_CMP_TYPE",
	"PROPERTY_ATT_CMP_ADV"
);
$arFilter = Array( "IBLOCK_ID"=>$iblock_id, "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y" );
$res = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement()) {
    $arFields = $ob->GetFields();
    $return_str .= $arFields["PROPERTY_ATT_CMP_PODDOMEN_VALUE"] . "<hr>";
    $return_str .= htmlspecialchars_decode($arFields["PROPERTY_ATT_CMP_SERV_VALUE"]["TEXT"]) . "<hr>";
    $return_str .= htmlspecialchars_decode($arFields["PROPERTY_ATT_CMP_TYPE_VALUE"]["TEXT"]) . "<hr>";
    $return_str .= htmlspecialchars_decode($arFields["PROPERTY_ATT_CMP_ADV_VALUE"]["TEXT"]) . "<hr>";
}
echo $return_str;
?>

А как мне вывести XML_ID: balashiha, vidnoe и т.д. ?
  • Вопрос задан
  • 10429 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@kacheleff
fullstack developer
С помощью CIBlockElement::GetList не получится. Воспользуйтесь этим
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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