SugarCRM 扩展、模块和视图

SugarCRM Extensions, modules and views

我最近在一家主要为基于 SugarCRM 的 SuiteCRM 开发模块的公司工作。然而,有几点我目前还没有真正理解,Google 也没有太大帮助。我被告知大部分开发是在 'custom' 文件夹中完成的。但是,在我的培训期间,我同时使用了 'modules' 文件夹和 'Extensions folder'.

我的问题是:

  1. 如果您想手动添加自定义字段或允许框架内的自定义扩展或更改字段的行为或数据类型,则需要在自定义Ext目录中进行修改。

    您将找到与扩展相关的更多详细信息 Sugar Doc And Example

  2. 为了升级安全开发,您可以在Upgrade Safe

    上找到更多示例
  3. 当您需要更改列表视图现有功能的行为时,可以通过扩展默认值 class 来实现。 Example