Saya ingin mengubah nilai bidang untuk sebuah simpul. Saya menggunakan kode berikut:
$node = node_load($nid); // $nid is the function's parameter
$node->field['field_myfield'][$node->language][0]['value'] = 1;
node_save($node);
Masalahnya adalah $node->language
kembali es
saat berada di print_r($node)
dalamnya und
. Mengapa $node->language
berbeda dari apa yang ada di array $ node dan bagaimana saya bisa mendapatkannya?