SugarCRM - 如何使用Module Class创建条目

时间:2012-09-11 01:11:25

标签: class backend sugarcrm

以下是我正在尝试做的事情,例如案例模块,在帐户中创建条目后,我希望它自动生成,例如,创建一个联系人条目。我想使用Logic Hooks,我已经知道如何做到这一点。

我还不知道如何使用Contacts类创建新条目,我该怎么做?当然还有与联系人和案例的关系,还是有其他方法可以做到这一点?所以就像通过后端进入一样。

此致 Ronel

1 个答案:

答案 0 :(得分:4)

尝试以下代码作为Cases

的逻辑钩子函数
<?php
...
// Logic hook (beforeSave or afterSave) function of cases
function logicHookFunction ($bean, $event, $arguments) {
  // create new contact
  $contact = new Contact();
  $contact->last_name = 'something';
  $contact->email1 = 'something@example.com';
  $contact->save();

  // add relationship to case ($bean)
  $bean->load_relationship('contacts');
  $bean->contacts->add($contact->id,array());
}

...
?>