1

我有一个配置文件表单,当前使用“将新联系人添加到组?”将新联系人分配到一个预定组?在该配置文件的高级设置中。(为了讨论,我们将其称为“提交该表格的人”组)。

但是,我想根据他们对个人资料表单中问题的回答将新联系人分配给一个或多个其他组。

个人资料上的问题之一是“我感兴趣:”,其中包含复选框选项列表。我想要实现的是,如果他们选择 X、Y 和 Z,那么我希望他们的联系人也被分配到 CiviCRM 中的 X、Y 和 Z 组。如果他们只选择 X 和 Z,那么他们的联系人应该只分配到 X 和 Z 组(选项的名称和组的名称不完全匹配,但你看这个想法,有一个一对一一致)。

我查看了 CiviCRM 规则集成,但没有任何“个人资料表单已提交”事件。

我将如何实施呢?

4

2 回答 2

1

我用智能组解决了这个问题。进行高级搜索,查找为相关自定义字段选择特定答案的联系人,选择找到的所有联系人并创建一个智能组。

然后为了让他们(在功能上)进入现有的 civicrm 组,我将现有组指定为智能组的父组。

于 2014-08-27T20:41:19.053 回答
1

根据您的用例,您可以在您的个人资料中包含一个 Group(s) 字段,并简单地允许提交表单的用户选择他们想要属于的组。

于 2014-11-04T11:35:41.980 回答