Я хочу змінити значення поля для вузла. Я використав такий код:
$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, і як я можу його отримати?