首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当表单提交并通过eMail通知用户时,如何取消发布内容?

当表单提交并通过eMail通知用户时,如何取消发布内容?
EN

Drupal用户
提问于 2015-05-24 14:19:09
回答 2查看 148关注 0票数 2

在我的Drupal 7站点中,我的内容类型为Job

招聘人员发布有关空缺职位的信息。注册用户可以通过使用标志模块标记节点来申请任何职位。我已经为招聘人员建立了自定义表单,他们可以在那里管理应用程序。使用此表单,招聘人员可以通过提交表单来检查个人资料并选择职位候选人。

当表单提交时,我想隐藏/取消发布内容,并通过电子邮件通知用户他的申请已被确认。如何以编程方式完成这一任务?

而且,我使用的是规则。如果这些操作可以通过Rules实现,那么如何创建事件和条件来执行针对特定user idnode id的操作?

EN

回答 2

Drupal用户

发布于 2015-05-24 14:33:03

当然,规则模块是您对这个地址进行处理的最佳选择(对于这个问题,+1已经.)。

您能否进一步加强(编辑)您的问题,以解释您已经尝试使用规则?在使用规则模块时,哪些是有效的,哪些是失败的,其余的问题是什么?即:

  • 什么事件?
  • 什么条件?
  • 什么行动?

对于不熟悉规则的人(足够/还不熟悉),请查看32 (!)伟大的,免费的,视频教程学习规则框架,组织在7个章节。可能还有关于8个套视频教程模块的类似的标志模块,通常被认为是规则模块的自然补充。

票数 1
EN

Drupal用户

发布于 2015-05-25 03:11:17

如果希望将其保存在自定义表单中,可以修改hook_form_submit()以包含对德鲁帕尔_邮件()的调用以发送消息,然后内容不发布实际上取决于您想要实现的内容。

我以前没有使用过它,但是如果您想将它保存在规则中,也可以查看规则形式支持

规则窗体支持提供了一种基于规则的方法来控制表单及其元素。该模块可用于更改Drupal核心或贡献模块提供的任何表单。更改元素标题、描述、权重等,或验证表单数据并设置表单错误。Rules forms通过向站点建设者提供监视和更改表单的能力,而不需要实现自定义模块,从而节省了时间和成本。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/159392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档