Все зависит от того, что вы хотите вывести.
Если вы хотите вывести текущее значение
не множественного свойства типа список, то используйте
Код |
---|
$Element["PROPERTIES"]["<имя свойства>"]["VALUE"] |
Если же вы хотите вывести все возможные значения свойства типа список, то нужно использовать другую конструкцию:
Код |
---|
$enum_props = CIBlockPropertyEnum::GetList(Array("NAME"=>"ASC"), Array("CODE"=>"<имя свойства>"));
while($arEnumProps = $enum_props->GetNext())
{
?>
<option value="<? echo $arEnumProps["ID"]?>"><?echo $arEnumProps["VALUE"]?></option>
<?
}
|
А если вы хотите вывести значения множественного свойства типа список, то воспользуйтесь следующей конструкцией:
Код |
---|
$enum_props = CIBlockPropertyEnum::GetList(Array("NAME"=>"ASC"), Array("CODE"=>"<имя свойства>"));
while($arEnumProps = $enum_props->GetNext())
{
if (in_array($arEnumProps["ID"], $Element["PROPERTIES"]["<имя свойства>"]["VALUE"])) echo $arEnumProps["VALUE"];
}
|