2013-03-02 44 views
0

如何获得评论ID在comment_form_submit如何获取评论ID在custom_comment_form_submit

我建了一个自定义模块发送包含电子邮件评论细节,如评论ID网址用户名。 但没有获得评论ID来生成评论网址。

function custom_comment_form_submit($form, &$form_state) { 
    //code 
} 
+0

有这么多的模块已经为你做这个?你为什么决定建立自己的自定义模块? – Max 2013-03-02 09:41:21

+0

我想发邮件给一组用户, 这封邮件将包含完整的评论信息和链接以查看评论,这就是为什么我需要评论ID。 – 2013-03-04 10:59:52

+0

我已经添加了一些建议。我仍然不知道你为什么要艰难前行。这是一个非常简单的功能,它被添加了很多模块。 – Max 2013-03-04 12:22:18

回答

1

最简单的方法是安装这两个模块。使用令牌您可以访问您可以在电子邮件模板中使用的list of tokens,包括评论ID。对于教程去这里(它是Drupal 7的,但它可以被用来为Drupal 6以及):How to send email notifications for comments in Drupal 7 with actions & triggers (or the Rules module)

且不说已建成整个阵列提供这种功能的模块。不要浪费你的时间重新发明轮子。看到这份名单的可用模块的比较:Comment Notifications comparison