我已经使用 nusoap 成功创建了 Sugarcrm 6.5 的潜在客户。但现在的问题是,如何向指定用户发送电子邮件通知?
请帮我!!
根据您的情况,我会使用 after_save 逻辑挂钩发送您的电子邮件。Logic Hooks 允许您插入 SugarCRM 逻辑。下面的代码允许您在保存潜在客户后执行某些操作。
如果 custom/modules/Leads/logic_hooks.php 中已经存在,则创建一个 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');
保存任何潜在客户后,它将在 custom/modules/Leads/Leads_custom.php 中运行以下代码
<?php
class Leads_custom
{
function send_notification($bean, $event, $arguments)
{
// write your code here to send the notification to the head(Manager)
}
}
这将在任何时候创建或编辑潜在客户时触发。如果您只需要在新线索上发送通知,您可以使用此技术:http: //developers.sugarcrm.com/wordpress/2013/08/21/doing-beforeafter-field-comparisons-in-after_save-logic-hooks /
如果您的 Sugar 版本 (entrprise+) 中有可用的流程管理器,那么您只需创建一个流程定义,在创建新潜在客户时触发电子邮件。如果不是,那么它是一个逻辑钩子。