Chcę zmienić wartość pola dla węzła. Użyłem następującego kodu:
$node = node_load($nid); // $nid is the function's parameter
$node->field['field_myfield'][$node->language][0]['value'] = 1;
node_save($node);
Problemem jest $node->languagepowrót, esgdy się w print_r($node)nim znajduje und. Dlaczego $node->languageróżni się od tego, co jest w tablicy $ node i jak mogę go zdobyć?