0

我想为视图中显示的每个节点添加单独的评论表单。我使用以下代码使用模板行:

$comment = new stdClass;
$comment->nid = strip_tags($fields['nid']->content);
$form = drupal_get_form('comment_form', $comment);
print render($form);

表格已显示,但无法正常工作。当我单击保存时,它没有保存评论,而是将我重定向到以下网址:comment/reply/35(以防我尝试为节点 35 添加评论)

问候

4

1 回答 1

0

您可以使用 hook_form_alter 执行此操作,您可以更改 $form['#action'] 并将操作表单编辑为您的自定义 url。

这篇文章有助于在提交评论后更改目标 URL。

于 2013-08-18T15:11:09.800 回答