Как программно создать ноду
Drupal 6:
$node = new stdClass();
$node->type = 'story';
$node->title = 'Заголовок ноды';
$node->body = 'Содержание ноды';
$node->teaser = 'Текст анонса';
$node->uid = 1; // id автора
$node->status = 1; // 1 - опубликовано, 0 - нет
$node->promote = 1; // 1 - показывать на главной, 0 - нет
node_save($node);
Drupal 7:
$node = new stdClass();
$node->type = 'story';
node_object_prepare($node);
$node->title = 'Заголовок ноды';
$node->language = LANGUAGE_NONE;
$node->body[LANGUAGE_NONE][0]['value'] = 'Содержание ноды';
$node->body[LANGUAGE_NONE][0]['summary'] = 'Текст анонса';
$node->body[LANGUAGE_NONE][0]['format'] = 'filtered_html';
$node->uid = 1;
$node->status = 1;
$node->promote = 1;
node_save($node);
Написанное актуально для
Drupal 6, Drupal 7
Комментарии:
Нету комментариев для вывода...