我需要为SugarCRM 6.5(Community Edition)中的Module Builder中构建的模块添加一个逻辑挂钩。
这个逻辑钩子应该在完成模块中的表单后获取我刚刚保存的所有字段,并在具有这些字段的不同模块中创建新记录(为了模拟工作流程)。
互联网上的所有教程(在逻辑钩子上)谈论修改“./custom/Extension/modules // ...”中的内容,但是,在sugarCRM中创建和部署模块后,我没有我的模块出现在“./custom/Extension/modules/”或“./custom/modules”中。
感谢您的时间,
答案 0 :(得分:1)
这些目录用于自定义和扩展,例如 studio 更改和自定义代码(如挂钩)。
那些目录不存在只意味着还没有自定义,所以随意创建这些文件夹并添加你的钩子。
确保使用正确的名称创建目录(如教程中所述),包括所有字母的正确大小写。
另外,请不要忘记将网络流程所有权/写入权限授予您在自定义中创建的所有文件夹,否则Sugar可能无法保存 studio 在将来的某个时刻更改和汇总文件。