Suite CRM安装文件的目录结构【SuiteCRM二次开发】

本指南适用于熟悉(或至少熟悉)使用SuiteCRM但希望执行自己的自定义的开发人员。SuiteCRM是一个大型且成熟的软件,因此,涵盖该软件所有方面的指南是不切实际的。

我尝试添加最重要的部分,这些部分应该使您可以在99%的情况下进行所需的更改。本指南末尾还有其他资源章节,可以帮助您解决这1%的情况。话虽如此,如果您觉得我遗漏了任何重要的内容(或更糟的是,本指南中的任何不正确内容),请告诉我。

Suite CRM目录结构
Suite CRM目录结构

cache

包含SuiteCRM使用的缓存文件,包括编译的smarty模板,分组的vardefs,缩小的和分组的JavaScript。某些模块和自定义模块也可能在此处存储(临时)模块特定信息。

custom

包含对SuiteCRM的用户和开发人员定制。还包含一些SuiteCRM代码以维护与SugarCRM的兼容性。但是,这将来可能会改变。

data

存储用于处理SugarBeans及其关系的类和文件。

examples

包含一些潜在客户捕获和API使用的基本示例。但是这些都已经过时了。

include

包含大量的非模块和非数据SuiteCRM代码。

install

SuiteCRM安装程序使用的代码。

jssource

jssource 文件夹包含SuiteCRM中使用的某些JavaScript文件的未压缩来源。

metadata

存储各种库存SuiteCRM模块的关系元数据。请勿将其与包含有关视图,dashlet和搜索定义的信息的模块元数据混淆。

ModuleInstall

模块安装程序的代码。

modules

包含任何库存或自定义SuiteCRM模块的代码。

service

SuiteCRM Soap和REST API的代码。

themes

捆绑的SuiteCRM主题的代码,数据和图像。

upload

的 upload文件夹包含已上载到SuiteCRM的文档。文件的名称来自匹配的文档修订/注释的ID。upload/upgrades 还将包含各种升级文件和已安装模块的软件包。

log4phpsoapXTemplate, Zend

SuiteCRM使用的各种库的源代码,其中一些已弃用。

SuiteCRM 全功能,不限用户,3600元/长期使用

SuiteCRMSalesforceDynamics 一样强大,具有更高的技术独立性和定制性。业务咨询与服务,请联系我们!

我们提供的服务包括:插件开发、主题开发、安装和配置、CRM升级、CRM部署、支持与维护、用户培训…

推荐阅读

  1. SuiteCRM 8.1.2 刚刚发布!
  2. SuiteCRM 8.1.1 & 7.12.6 发布
  3. 为了官方更好的技术服务,请捐赠SuiteCRM
  4. SuiteCRM 8.1发布-官方版本再更新!
  5. 苏格兰公司 SuiteCRM 再次获奖
  6. 安全和维护补丁:SuiteCRM 8.0.4 & 7.12.5 发布
  7. 将 SuiteCRM 升级到更新版本
  8. SuiteCRM 升级环境(PHP\MySQL\Apache)要求

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注