我有一个包含大量公开过滤器的视图,我想为用户添加保存搜索的功能,然后在有更新时通过电子邮件发送。模块视图保存在上半部分,但我不知道如何通过电子邮件发送更新,任何机构都可以指向正确的方向吗? 我还看到了搜索API保存搜索模块,它可以进行我想要的战争但仅适用于搜索API视图。
答案 0 :(得分:0)
我们可以使用[规则](https://www.drupal.org/project/rules)模块。
事件:查看保存事件。 Views rules是我能找到的最接近的人。
条件:具有实体视图的用户与当前事件中保存的视图关联的保存。我没有看到这个可用/存在。但是很容易实现一个(例子模块中的ref:rules_example)。
操作:向用户发送邮件。
注意:您可能不希望在保存视图时始终向用户发送邮件。因此,您可能需要在视图级别添加一个选项来说明“触发电子邮件通知”或自定义模块中的单独页面,以允许选择视图和电子邮件模板。