我的问题很简单(我认为),但找不到合适的模块。
我正在开发一个小型机密网站,其中有一堆节点。我使用视图显示它们。
我希望网站的任何(使用角色认证)用户能够点击“我感兴趣”之类的按钮,这将触发执行各种操作的事件,例如“更改一个cck字段”在该内容类型上,并发送电子邮件给分类作者。
非常简单,但不知道从哪里开始,我应该使用哪个模块?
答案 0 :(得分:4)
为此,您可以使用Flag Module和Rules Module
在您的视图中,您可以创建与标志的关系以允许使用其他“字段”。
使用规则,创建在标记(或未标记)节点时触发的新规则。规则允许您同时执行这两项操作:更改CCK字段并在事件发生时发送电子邮件。
<强>演练:强>
- 安装并启用标记模块和规则模块
- 在“admin / build / flags”
处创建新标记- 修改/创建您的分类视图,添加与
Flags: Node Flag
的关系,然后选择&gt;您刚刚创建的标志的名称。- 在“字段”下添加
Flags: Flag link
并根据需要进行配置- 为“{/ 1}}
事件在”admin / rules / trigger / add“添加新规则- 在 CCK
标题下添加执行A node has been flagged,
的操作
under "FLAG NAME"- 在系统标题下添加执行
醇>Populate a field
的操作 并配置所需的设置。
然后,当用户点击“感兴趣”标志时,将填充一个字段并发送电子邮件。