How to display node/add/sometype form on another page?

后端 未结 9 1088
故里飘歌
故里飘歌 2020-12-07 22:41

The whole problem is following:

Lets say we have Items, Items can have Bids, Items can have Questions and Question can have Answer.

When an Item is displayed

9条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-07 23:16

    To get dobeerman's example (the accepted answer) to work in d7, add 'language' => LANGUAGE_NONE and cast the $node array into an object. i.e.:

    $node = (object)array(
      'uid' => $user->uid,
      'name' => (isset($user->name) ? $user->name : ''),
      'type' => $node_type,
      'language' => LANGUAGE_NONE
    );
    

提交回复
热议问题