Спасибо! Очень приятно знать. Спасибо, что ответили на свой вопрос и поделились, чтобы другие (как я) могли учиться! Хорошее решение! Спасибо за помощь
2 подсказки:
// используем drupal_set_message (), чтобы сообщить пользователю, что узел был успешно сохранен
// попробуйте использовать node_submit () перед сохранением, чтобы перехватить ошибку, которая может существовать
if ($_newnode = node_submit($_newnode)) {
node_save($_newnode);
drupal_set_message(t("Node ".$_newnode->title." added correctly"));
$return = $_newnode->uid;
} else {
$return = 0;
drupal_set_message(t("Node ".$_newnode->title." added incorrectly"), "error");
}
return $return;