Hi sorry if this has been covered elsewhere. If so, please point me in the right direction.
I'm using replicate to duplicate nodes from a view listing of specific documents and in doing so, I assign the user in focus as the author of the duplicate and put in a specific title, etc... jQuery.ajax will be the most intiutive method for our purpose but I'm not sure how I can access the API that way. Is this possible? If not, I'll make it so if I can get some direction.
My code is as follows:
/*
* Use jQuery.ajax to push values for:
* $uid
* $user_name
* $node_id
* $organization_id
*/
$entity = array_shift(entity_load('node', array($node_id)));
$cloned_entity = replicate_clone_entity('node', $entity);
$source_document_title = $cloned_entity->title;
$target_title = $source_document_title . " - " . $user_name;
$cloned_entity->title = $target_title;
$cloned_entity->uid = $uid;
$cloned_entity->revision_uid = $uid;
$cloned_entity->organization = array ( 'und' => array ( 0 => array ('target_id' => $organization_id))); //Custom entity reference field
if ($cloned_entity) {
entity_save('node', $cloned_entity);
}
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.