Получение значения поля типа список делается при помощи двух строк
$field = field_info_field('my_field_name');
$values = list_allowed_values($field);
А это функция на случай необходимости получения значения спискового поля в разных частях кода
function _mymodule_list_field_value($field, $key) {
$field = field_info_field($field);
$values = list_allowed_values($field);
return isset($values[$key]) ? $values[$key] : NULL;
}
- Log in to post comments