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