Drupal node 2at PHP
Drupal node 2 - 暇つぶし2ch855:nobodyさん
08/03/13 18:32:39
>>852
自己レス。node_factory はかなり開発途上なので使わず、中身パクる。Link モジュールの中身は何にして良いかわかんなかったけど、node_save の中にdvr($node) 入れて確認。↓みたいにすればいける。
global $user;
$node['uid'] = $user->uid;
$edit['name'] = $user->name;
$edit['type']= 'content';
$edit_type_default = variable_get('node_options_'. $edit['type'], array('status', 'published'));
$edit['status'] = in_array('status', $edit_type_default);
$edit['title'] = 'テスト';
$edit['field_content_name'] = array('value' => '親コンテンツ名。');
$edit['field_content_link'][] = array('url' => 'URLリンク(www.example.com)',
'title' => 'コンテンツタイトル',
'attributes' => null);
$new_node = node_submit($edit);
node_save($new_node);
これでバッチ処理も可能。次は theme 関連ね。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch