<?
$rsEnum = CUserFieldEnum::GetList(array(), array("ID" =>5));
$arEnum = $rsEnum->GetNext();
$el = new CIBlockElement;
$PROP = array();
$PROP[CITY] = $arEnum["VALUE"];
$arLoadProductArray = Array(
"IBLOCK_SECTION_ID" => false,
"IBLOCK_ID" => 18, //номер инфоблока, где создаются результаты формы
"PROPERTY_VALUES"=> $PROP,
"NAME" => "Элемент",
"ACTIVE" => "Y",
);
if($PRODUCT_ID = $el->Add($arLoadProductArray))
echo 'Ура'
else
echo 'Error';
?>
<?//по моей картинке
$rsEnum = CUserFieldEnum::GetList(array(), array("ID" =>122));
$arEnum = $rsEnum->GetNext();
echo $arEnum["VALUE"]; //Покажет Красные
echo $arEnum["XML_ID"]; //Покажет RED
echo $arEnum["ID"]; //Покажет 122
?>
<?
Cmodule::IncludeModule('iblock');//не всегда нужно
$rsEnum = CUserFieldEnum::GetList(array(), array("ID" =>$ID)); //$ID - id значения
$arEnum = $rsEnum->GetNext();
echo $arEnum["VALUE"]; //получаем название
?>
"PROPERTY_CODES" => array("PROPERTY_CITY"),
$PROP = array();
$PROP[CITY] = "MOSCOW";
$arLoadProductArray = Array(
.......
"PROPERTY_VALUES"=> $PROP,
........
)
$GLOBALS['b'] = '855';
и в шаблоне