如何创建规则以向节点参考内容发送电子邮件通知? -- nodes 领域 和 rules 领域 drupal 相关 的问题

how to create rules to send email notification for node reference content?


4
vote

问题

中文

我有两个内容类型:职位发布和工作申请。
作业应用程序内容类型有一个节点参考字段,用于作业发布。每当用户创建作业发布节点时,其他用户都可以通过填写字段将作业应用程序向该发送。

如何在创建节点时发布到已发布作业应用程序节点的用户的通知?

英文原文

I have two content types: job posting and job application.
The job application content type has a node reference field for job posting. Whenever users create a job posting node, other users can send a job application to that job posting by filling the fields.

How can I send a notification to the user who had posted the job application node when the node has been created?

     

回答列表

8
 
vote

当然,使用规则模块使用此配置创建新规则:

    drupal_goto()3 选择规则的名称
  1. 事件中 dropdown选择保存新内容后,然后单击"保存更改"

  2. 添加一个条件:内容在节点标题下在条件下拉下拉列表

  3. 添加:加载引用的节点 cck 下拉序列下,选择您要使用的节点参考字段(作业中的一个应用内容类型)单击"保存"

  4. 添加另一个动作:用户下拉标题下加载用户帐户。在用户id 字段中,添加 drupal_goto()4 ,然后单击"保存"

  5. 添加第三个动作: system 下拉标题下向用户发送邮件,更改收件人下拉em>加载的用户并配置电子邮件的发件人,主题和正文,然后单击"保存" 。

现在,当用户创建作业应用程序时,将发送给创建引用作业发布的用户的电子邮件(假设节点参考字段中存在值,则应需要)。
 

Sure, with the Rules module create a new rule with this configuration:

  1. At admin/rules/trigger/add choose a name for your rule

  2. In the Event dropdown choose After saving new content and click 'Save changes'

  3. Add a condition of: Content has type under the Node heading in the conditions dropdown

  4. Add an action of: Load a referenced node under the CCK dropdown heading and choose the node reference field you want to use (the one in the job app content type) and click 'Save'

  5. Add another action: Load a user account under the User dropdown heading. In the User id field, add <?php print $referenced_node->uid; ?> and click 'Save'

  6. Add a third action: Send a mail to a user under the System dropdown heading, changed the Recipient dropdown to Loaded user and configure the Sender, Subject, and Body of the email and click save.

Now when a user creates a job application an email will be sent to the user who created the referenced job posting (assuming there is a value in the node reference field, it should be required).

 
 
1
 
vote

对于d7

你可以尝试这样的东西

条件:

实体有字段&gt;&gt;&gt;&gt;选择您的EntityReference字段

行动: 通过id&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;节点:您的参考字段:nid (这应该从通过实体参考字段引用的节点中提取数据)

现在,如果电子邮件字段位于引用的节点上,则在钻取时应该可用的节点

例如:node:您的参考字段:字段 - 电子邮件

 

For D7

you can try something like this

Conditions:

Entity has field >>>> select your entityreference field

Actions: Fetch entity by id >>>> node:your-reference-field:nid (this should pull data from the node that is referenced via your entity reference field)

Now, if the email field is on your referenced node that should become available when you drill down

eg: node:your-reference-field:field-email

 
 

相关问题

4  如何更改节点中使用的字段的布局?  ( How do i change the layout of the fields used in a node ) 
我有一个包含大量字段的内容类型,例如: 名字 姓氏 公司 默认情况下,当用户添加新节点时,这些字段将显示在另一个下方。我想改变布局,将"姓氏" 字段放在"名字" 的右侧。 你能告诉我如何实现这个问题吗?是否有一个模块可以使用? ...

4  如何在Drupal中向新用户提供编辑权限内容?  ( How to give edit permission content to new user in drupal ) 
我有一个名为"公司" 的内容类型。我自己向网站上传了很多公司细节。 现在我希望这些公司雇用的人员在我的网站上创建新的帐户,并且应该允许他们编辑他们工作的公司的详细信息。 我需要授予将我网站中的"公司" 节点编辑到新用户的许可。 你能告诉我如何实现这个吗? ...

1  如何在WebForm内嵌入Twitter和电子邮件链接?  ( How to embed twitter and e mail links inside a webform ) 
我想在WebForm中嵌入一个推特和电子邮件按钮,所以 作为用户将页面发布/分享到他的Twitter帐户或电子邮件。 怎么做? 谢谢 ...

4  如何将多个节点与用户关联?  ( How do i associate multiple nodes to a user ) 
我有一些用户,我有一个"产品" 内容类型,它具有以下字段:"名称" ,"类型," 和"描述" 。 我想将此内容类型的特定节点与用户相关联。你建议我应该怎么做? 我应该创建一个新表并存储用户和产品ID吗? ...

4  如何仅在使用媒体时显示YouTube视频的图像:YouTube模块?  ( How to show only an image of the youtube video while using media youtube module ) 
有没有办法显示YouTube视频而不是实际播放器的图像?这将仅针对节点的预告片段进行。 我知道我可以显示视频缩略图,但我需要一个看起来像实际播放器的图像。 谢谢。 ...

4  Drupal 7,自定义内容类型......是否存在这样的插件?  ( Drupal 7 custom content type does an addon that does this exist ) 
我重建我的公司内联网......我们有什么所谓的门户网站。在门户中是页面。每个门户网站页面都是HTML,PDF或视频。 现在...我正在计划创建3种单独的内容类型。一个有文本,一个带自定义PDF对象,用于在浏览器中加载,一个用于视频。所以内容类型如: PAGE content Type * Title * I...

2  CSV节点在MAC上使用Feeds模块导入  ( Csv node import using feeds module on a mac ) 
我正在使用Feeds模块尝试导入几千个节点,但我得到了混合结果:有时它似乎工作,有时它没有。 我理解在Mac上创建时,与CSV文件中的线路结束有某种问题。我尝试为UNIX(LF)和Windows(CRLF)保存我的CSV,但似乎并没有完全解决问题。 还有其他人有这个问题吗?有没有确定的解决方案或解决方法? ...

4  如何在Drupal 7中以编程方式创建节点?  ( How to create a node programmatically in drupal 7 ) 
我知道您可以通过创建节点对象,然后触发node_save()以编程方式创建节点,但我实际上没有想要在数据库中存储节点。 是否有一种方法可以在查找内容屏幕中显示的代码中创建特定内容类型的节点,并使用视图等工作,但没有物理存储在数据库中。 我问的原因是,我有一个查看特定内容类型的一系列节点,但我想在该列表中创建自定义节...

1  将面板内容放在菜单上方  ( Placing panels content above menu ) 
我正在尝试使用面板来实现过去我用块的过去的东西。我的主题有一个名为"Content Top" 的区域,这将在辅助菜单上方显示内容(每个节点具有视图编辑等的选项卡式菜单)。当我切换到面板时,我无法弄清楚如何将内容放在任何其他区域之外,除了主要区域......任何想法 ...

15  如何在视图中集成现场集合模块?  ( How to integrate field collection module in views ) 
我已创建字段并与 field collection 模块一起分组。我已将组字段(包含4个字段)附加到用户帐户设置: <head>5 。 现在我正在尝试将此字段集合的内容显示为视图,但是我不能这样做! 查看7.x-3.0-beta3 不允许我指定当前用户并进入表现场的表-Collection内容。如何将此内容达到视...

3  如何使用视图显示分层列表?  ( How to display hierarchical listing using views ) 
使用视图,我想显示一个内容的分组,类似于以下内容: (category name for 1-3) 1. FIRST TOP-LEVEL ITEM 2. OTHER TOP-LEVEL ITEM 3. OTHER TOP-LEVEL ITEM 3a. CHILD 1 of #3 ITEM 3b. CHIL...

1  在视图模板文件中嵌入块  ( Embedding a block inside a views template file ) 
这个问题可以用多种方式询问,所以我只是解释我的情况。 我目前有一个块,它可以工作正常列出任何子节点(节点在节点之间使用节点引用)。这有用它使用节点ID的参数,因此它可以列出漂亮列表中的所有子项。 但是,我希望拥有此非常的子节点列表 - 从单独的视图中显示某种"预告片列表" 。这个"新" 视图WONT工作的原因是因为目...

8  如何使用上下文过滤器和关系来显示相关文章?  ( How do i use contextual filters and relationships to show related articles ) 
所以,我一直试图在一天中的大部分时间都弄清楚。我基本上在一个点上工作了,但现在它似乎并没有工作。 用例:与内容类型"文章" 发布的每个节点都有一个分类字段,包括包含的标记。我想做的是创建一个块,这些块出现在文章下,其中一系列链接到其他文章。这些文章又基于每篇文章中使用的标签相关。 所以,问题是: 使用上下文过滤器...

2  使用视图奖金包的导出节点绑定所有格式  ( Exporting nodes using views bonus pack strips all formatting ) 
我使用视图奖金包导出CSV导出所有节点;它的工作相当很好。唯一的麻烦是它在我的节点上划点所有格式:没有段落,没有粗体文​​本,没有。生成的节点是单个文本块。 有没有办法我可以解决这个问题? ...

3  寻找搜索节点的功能  ( Looking for a function that searches for nodes ) 
在Drupal-7中有一个函数,查看或搜索与一些标准匹配的节点(例如,推广的节点,发布的节点,特定内容类型的节点),而不是使用视图? ...

4  将CCK电子邮件值传递给WebForm块  ( Pass cck email value to webform block ) 
我目前有2个在页面上显示的webform - 这些是从节点。的动态插入。 但是,我在当前节点上有一个CCK字段,用于电子邮件地址 - 我希望能够将此电子邮件值直接传递给WebForm的"电子邮件" 字段。 这将创建一个新的电子邮件收件人,具体取决于您正在查看的节点。例如: "关于我们" 页面包含"电子邮件:hell...

4  nodeHirarchy和访问控制  ( Nodehierarchy and access control ) 
这个网络广播有一个NH的舞曲;它包括NH.Access模块​​。我假设他正在使用6.x,因为很多东西在7.x中仍然非常依赖于此,包括NH。 我想知道是否有一个模块,使能能够为节点及其子节点判断权限。 我的当前设置正在替换"每个节点" 权限系统,因此当前节点访问授权是可接受的。我想进入"per-shierarchy"...

4  复制节点引用的B / C,视图“按”不帮助  ( Duplicates b c of node references views group by not helping ) 
我的视图显示从"子" 节点引用的所有"父" 节点。我只想列出引用节点的标题,但由于可以有多个引用父节点的"子子" 节点,我的视图多次显示"父节点标题" (取决于许多子节点指代父节点) 。 我试图使用视图3.x的新"分组" 功能来通过nid对所有节点进行分组,但似乎没有差异。我尝试使用在"过滤器" 部分中分组的NID,...

2  TF-IDF为分类学期关键词的节点排名  ( Tf idf ranking for nodes with taxonomy term keywords ) 
我需要实现一个排名系统,它使用td-idf http: //en.wikipedia.org/wiki/tf%ee2%80%93IDF 也许看起来很复杂但不是 示例:"考虑包含100个单词的文件,其中单词牛出现3次。在先前定义的公式之后,母牛的术语频率(tf)是(3/100)= 0.03。现在,假设我们有10个...

0  从自定义节点到WebForm的字段  ( Fields from custom nodes into webform ) 
我有一些像这样的节点 http://sprachzentrum.com.ar/cursos/curso-intensivo-de-alem%c3%a1n-nivel-a21-agosto-2011 和webforms并希望将标准物和日字段作为一种选择在webform中。 使用户可以从不同的级别中选择 谢谢!我的问题...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.