これを行う方法がわかりません。手動でコメントを送信したい。
1358 次
2 に答える
1
Drupal 6を使用している場合は、comment_form_submit()とcomment_save( )の両方を確認する必要があります。Drupal 7の場合、comment_save()はより真のAPI関数であるため、コメントを適切に準備している場合は、それだけで十分です。
于 2011-03-16T12:56:23.223 に答える
0
$user = user_load(array(uid => $a_uid));
$forum_comment_fields = array();
$forum_comment_fields['values']['author'] = $user->name;
$forum_comment_fields['values']['subject'] = "";
$forum_comment_fields['values']['comment'] = $comment;
$forum_comment_fields['values']['op'] = t('Save');
$forum_comment_fields['values']['nid'] = $nid;
$forum_comment_fields['values']['date'] = $created;
comment_form_submit("comment_form", $forum_comment_fields);
日付が間違っていると思います...
于 2012-06-14T15:39:02.123 に答える