Sugarcrm 模块子面板创建剂量触发钩子

Sugarcrm module Subpanel create dosent trigger hook

我在忙着工作。当我从子面板创建记录时,它不会触发挂钩。但是当我使用 link existing record 时,钩子正在执行。当来自子面板的 create 时,我们应该使用哪个挂钩。

$hook_array['after_relationship_add'][] = array(
    1,
    'after relationship hook',
    'custom/modules/Records/Hooks/LinkedRecord.php',
    'Records_Hooks_LinkedRecord',
    'linkedRecords',
);

社区Link:https://community.sugarcrm.com/message/94290-subpanel-create-dosent-trigger-hook

如果您想在创建记录时触发代码,则需要使用 after_savebefore_save 逻辑挂钩。有关详细信息,请参阅此 link:http://support.sugarcrm.com/Documentation/Sugar_Developer/Sugar_Developer_Guide_6.5/Module_Framework/Logic_Hooks/Module_Hooks/

最后但同样重要的是,从模块或子面板创建触发相同的挂钩(之前和之后),因此从子面板和模块创建没有区别。

希望提供的文档足够清楚。