Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过webservice(nusoap)在sugarcrm中创建lead后发送电子邮件通知_Sugarcrm - Fatal编程技术网

如何通过webservice(nusoap)在sugarcrm中创建lead后发送电子邮件通知

如何通过webservice(nusoap)在sugarcrm中创建lead后发送电子邮件通知,sugarcrm,Sugarcrm,我已经使用nusoap成功地创建了sugarcrm 6.5中的lead。但现在的问题是,如何向指定的用户发送电子邮件通知 请帮帮我 根据您的情况,我会使用after_save逻辑钩子发送您的电子邮件。逻辑挂钩允许您插入SugarCRM逻辑。下面的代码允许您在保存潜在客户后执行某些操作 创建一个logic_hooks.php或添加以下内容(如果它已经存在于custom/modules/Leads/logic_hooks.php中) <?php $hook_version = 1; $ho

我已经使用nusoap成功地创建了sugarcrm 6.5中的lead。但现在的问题是,如何向指定的用户发送电子邮件通知


请帮帮我

根据您的情况,我会使用after_save逻辑钩子发送您的电子邮件。逻辑挂钩允许您插入SugarCRM逻辑。下面的代码允许您在保存潜在客户后执行某些操作

创建一个logic_hooks.php或添加以下内容(如果它已经存在于custom/modules/Leads/logic_hooks.php中)

<?php

$hook_version = 1; 
$hook_array = Array(); 
$hook_array['after_save'] = Array(); 
$hook_array['after_save'][] = Array(1, 'Send Notification', 'custom/modules/Leads/Leads_custom.php','Leads_custom', 'send_notification'); 

如果您的Sugar版本(entrprise+)中有process manager,那么您只需创建一个流程定义,在创建新潜在客户时触发电子邮件即可。如果没有,则它是一个逻辑挂钩。

在“管理”>“电子邮件设置”中,是否选中了“分配通知”?我正在使用用户层次结构模块,因此无法启用该功能。如果我启用通知,则将向所有用户发送通知,而不是仅向报告负责人(经理)和分配的用户发送通知。是否有其他选项来实现功能??是的,我昨天也实现了同样的功能&正在工作。感谢您的回复。我认为Chad回答中的链接不再有效,我找到的更新链接是:
<?php

class Leads_custom
{
    function send_notification($bean, $event, $arguments)
    {
        // write your code here to send the notification to the head(Manager)
    }
}