我不知道该怎么做;我想手动提交评论。
问问题
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 回答