Fix for Updating a nodereference CCK field using node_save()

sepehr's picture
  1. ...
  2. // Getting movie node.
  3. $existing_movie_node = node_load($existing_movie->nid);
  4.                                        
  5. // "Appending" a node reference.
  6. $existing_movie_node->field_movie_node_ref[]['nid'] = $drupal_subtitle_node_id;
  7.                                        
  8. // Resaving movie node.
  9. $existing_movie_node = node_submit($existing_movie_node);
  10. content_presave($existing_movie_node);
  11. node_save($existing_movie_node);
  12. content_insert($existing_movie_node);
  13. ...

Submit Fix

Any tags you'd like to associate with your code, delimitered by commas (example: Views, CCK, Module, etc).
Select the syntax highlighting mode to use.