Я хочу изменить значение поля для узла. Я использовал следующий код:
$node = node_load($nid); // $nid is the function's parameter
$node->field['field_myfield'][$node->language][0]['value'] = 1;
node_save($node);
Проблема в том, что $node->language
возвращается es
в print_r($node)
это und
. Почему $node->language
он отличается от массива $ node и как его получить?