Создать ноду из php.

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

Аватар пользователя lookupper lookupper 13 сентября 2010 в 7:36

Простой вопрос.
Сабж волнует, а точнее:
Создать ноду (node) из пхп (php), с терминами таксономии и синонимом.
Может писал кто?
Волнует именно mysql часть.

И ещё:
Если кто пробовал через phpmyadmin создать материал тоже прошу отписаться запросом..

Комментарии

Аватар пользователя lookupper lookupper 13 сентября 2010 в 23:26

Спасибо канешно за единственный ответ, но даже если это работает - то этого мало. Важен ещё синоним.

Попробую упростить вопрос:
Какой файл движка отвечает за добавление материала и синонима в админке?
(у меня хитрый план -оттуда скопипастить просто)

Аватар пользователя lookupper lookupper 14 сентября 2010 в 2:33

учись студент ; - О
Какже без копипаста то нэнче?

Решено:

<?php
$node 
= new stdClass();
$node->title 'zzzzzzzzzzzzzzz';
$node->teaser jjjjjjjjjjjjjjjjjj;
$node->body jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj;
$node->uid 1//юзер
$node->type 'story'//тип
$node->status 1// опубликовано ли
$node->promote 1// на главной
$node->sticky 0// прикреплён ли
$node->comment 2//коменты вкл
$node->format 1// а это формат видать (filtered,full html,..)
$node->language 'ru';
$vid 2// словарь таксономии
//$node = node_submit($node);
node_save($node);
?>

Спасибо первому отписавшемуся человеку.

И синоним:path_set_alias(путь к чему либо, его зеркало, $pid(можно не заполнять- увеличится автоматом), язык)

Всё работает.
Теперь сайты будут сами тырить контент автоматически.
Удобно и просто).
Думаю можно закрыть тему.

+ $node->taxonomy['tags'][$vid] = Термин таксономии; тудаже в копилку