Создание ноды вручную

Главные вкладки

Аватар пользователя Masha Masha 21 мая 2008 в 15:51

У меня такая проблема: нужно создать руками ноду.
Создан новый тип (content_, нечто вроде словарной статьи), в котором поля объединены в группу. Как раз его экземпляр и нужно создать.
Такие статьи я создаю вручную вот так:
$node = new StdClass();
$node->type = $type;
$node->uid = $user->uid;
$node->status = $status;
$node->promote = $promote;
$node->sticky = $sticky;
$node->title = $title;
$node->teaser = $teaser;
node_save($node);
И потом добавляю запросом запись в таблицу content_type_content_ (может быть, это не слишком правильно, но как по-другому, я не знаю((

Большой вопрос: в какую таблицу записывается body при создании узла, когда делается инициализация $node->body = "Текст" при создании ноды? В content_type_content_ ничего не добавляется, в nodes поля body нет.
Вопрос возник потому, что получается проблема при отображении: это body выводится в $content дважды.
Всем заранее огромное спасибо!

Комментарии