我有字段公司名称,它是对具有相同名称的词汇表的术语引用。如果名称已经存在,则当用户键入该字段时,自动完成会显示该字段,否则它将被添加为分类术语。让我们考虑“ BBB ”是他输入的公司名称。
在下一个场景中,当另一个用户将该公司名称键入为“ BBB ”时,它已经在分类中,所以我必须向创建添加术语“ BBB ”的用户发送邮件。
我尝试使用规则模块,但找不到创建术语的用户的方法。同时我使用 Profile2 模块,所以编写提交处理程序是最好的?
您可以将用户参考字段添加到分类实体,使其具有名称、描述和该用户参考字段。
然后,您必须对事件“taxonomy_term_update”和“taxonomy_term_insert”运行规则,将用户 ID 保存在该字段中。请参阅Drupal.org 相关问题上的规则代码示例。