rtfm
// Получаем поле
$field = field_info_field('имя_поля');
// Получаем массив допустимых значений для этого поля
$field_allowed_values = list_allowed_values($field);
Например, в предствалении 2 контекстных фильтра.
/views_page/context_filter_val_1/context_filter_val_2
Что бы первый контекстный фильтр стал якобы пустым - его нужно заменить на 'all'
/views_page/all/context_filter_val_2
// Транстелирирует по друпалу и моим правилам
// Программно изменить поле ноды без node_load и node_save o_O
function set__und ($nid, $type = 'split_sistemy_kondicionery', $field, $value, $key_value = 'value', $i = 0, $und = 'und'){
$node = (object)array(
'nid' => $nid,
'type' => $type,
);
// Получаем поле
$field = field_info_field('имя_поля');
// Получаем массив допустимых значений для этого поля
$field_allowed_values = list_allowed_values($field);
print file_create_url('public://04_0.jpg')
image_style_url ($style, $field_spec_img_dlya_banera_sverh__uri)
Больше ничего не нужно (особенно то, что написано ниже, но пусть останется, для опыта, как плохая, не удачная практика).
Если необходимо каждому товару (или т.п. сущности) назначить произвольный список характеристик со значениями.
Как-то однозначно организовать ввод данных характеристик, чтобы потом по ним можно было фильтровать, сортировать, группировать связанные с ними товары, то способ такой..