我有什么: Sugarcrm企业6.5.14
我已将入站电子邮件设置为在某些条件下自动生成案例。 (它在Sugar的管理中设置>入站电子邮件,它是原生的,我没有写任何代码,juste设置它)。 我在/modules/InboundEmail/InboundEmail.php上看到函数handleCreateCase(),我认为(但请确认)用于生成案例。
我想要的是什么: 当一个案例由入站电子邮件生成时,函数handleCreateCase()正在搜索联系人id并检索与此id的良好联系:
handleCreateCases()的片段:
if($contactIds = $this->getRelatedId($contactAddr, 'contacts')) {
if(!empty($contactIds) && $c->load_relationship('contacts')) {
$c->contacts->add($contactIds);
} // if
} // if
现在,我想添加一个" Else"条件:如果没有相关联系人,则创建一个。
我的问题是......
我如何编码? 我可以自定义InboundEmail模块吗? Sugar会采用它吗?
非常感谢您的耐心和时间。