Вобщем есть тип материала group_record, у него есть поле taxonomy_term_reference и мне нужно при редактировании материала удалить или добавить некоторые пункты в нем.
Делаю следующим способом
в модуле описал функцию:
$form = drupal_get_form('node_form', $node);
$lang = $node->language;
$form_state['node'] = $node;
$options = get_avialable_groups($node->uid);
$form['field_group'][$lang]['#options'] = $options;
return $form;
}
Материал сохраняется, но не меняется заголовок статьи и другии поля кроме body.
Немогу понять в чем проблема?
Комментарии
Не стой стороны грызете. Удобней через hook_form_FORM_ID_alter
В вашем случае будет как то так:
...
}
спасибо , сначала тоже так попробовал но видимо кеш drupal сработал и ничего не произошло.