Solutions:
在drupal的模块开发中有时需要手动创建某种类型的node,下面是是实际创建方法:
function node_create(){
global $user;//可选项,如需获得用户信息可以使用;
$node = (object) NULL;//定义将要创建的node对象,注意是object对象;
$node->type = 'node_type';//定义node的类型;
$node->uid = $user->uid;//这里用到了上面定义的$user,将node的创建者指定为当前用户;</span>
<span style="font-family:KaiTi_GB2312;font-size:18px;"> $node->created = strtotime("now");//指定node的创建时间;
$node->changed = strtotime("now");//指定node的最新修改时间;
$node->status = 1;//指定node的状态,具体见下面的补充材料;
$node->comment = 0;
$node->promote = 0;
$node->moderate = 0;
$node->stic