Sugarcrm模块Subpanel创建dosent触发器钩子

时间:2017-07-28 14:02:16

标签: sugarcrm sugarbean

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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