0
我的问题很简单(我认为),但找不到合适的模块。在drupal中节点“兴趣”通知
我正在一个小型的分类网站,我有一堆节点。我使用视图来显示它们。
我想任何(认证的角色)的网站用户能够点击像“我感兴趣”这样的按钮,这将触发一个事件做各种行动,如'改变一个cck领域'的内容类型,并发送电子邮件给作者的分类。
非常直接,但不知道从哪里开始,应该使用哪个模块?
我的问题很简单(我认为),但找不到合适的模块。在drupal中节点“兴趣”通知
我正在一个小型的分类网站,我有一堆节点。我使用视图来显示它们。
我想任何(认证的角色)的网站用户能够点击像“我感兴趣”这样的按钮,这将触发一个事件做各种行动,如'改变一个cck领域'的内容类型,并发送电子邮件给作者的分类。
非常直接,但不知道从哪里开始,应该使用哪个模块?
对于这一点,你可以使用Flag Module和Rules Module
在您看来,您可以创建一个标志关系,允许使用其他“领域”的。
使用规则,创建一个新的规则,当一个节点被标记(或无标记)时触发。规则允许您同时执行以下操作:更改CCK字段并在发生事件时发送电子邮件。
演练:
- 安装并启用标志模块和规则模块
- 在创建一个新的标志“管理/建设/标志”
- 编辑/创建您分类查看,将关系添加到
Flags: Node Flag
并选择>您刚创建的国旗的名称。- 在“田”添加
Flags: Flag link
和配置,只要你喜欢- 在添加新的规则为“admin /规则/触发/添加”为事件
A node has been flagged,
under "FLAG NAME"- 添加动作标题CCK下进行的
Populate a field
- 在标题系统 下添加要执行的操作
Send a mail to a user
并配置所需的设置。
然后,当用户点击“感兴趣”的标志时,一个字段将被填充并发送电子邮件。
@Disco在需要的情况下增加了一个步行。 – Laxman13 2011-03-05 17:27:16
优秀!完美! Wunderbar!非常感谢veeery! 也许你应该写一篇关于这个的博客文章;真的很有趣 – Disco 2011-03-05 18:02:05
另一个快速问题;如果我需要让多个用户能够标记特定的分类,该怎么办?在你的例子中,'填充'字段将'擦除'以前的兴趣。 – Disco 2011-03-05 18:11:48