Estrutura de diretório do SuiteCRM

Esconderijo
Contém arquivos de cache usados ​​pelo SuiteCRM, incluindo modelos smarty compilados, vardefs agrupados, JavaScript minimizado e agrupado. Alguns módulos e módulos personalizados também podem armazenar informações específicas do módulo (temporário) aqui.

 

Personalizadas
Contém personalizações de usuário e desenvolvedor para SuiteCRM. Também contém algum código SuiteCRM para manter a compatibilidade com SugarCRM. No entanto, é provável que isso mude no futuro.

 

Dados
Armazena as classes e arquivos usados ​​para lidar com SugarBeans e seus relacionamentos.

 

Exemplos
Contém alguns exemplos básicos de captura de leads e uso de API. No entanto, estes estão muito desatualizados.

 

Incluir
Contém a maior parte do código SuiteCRM sem módulo e sem dados.

 

Instalar
Código usado pelo instalador SuiteCRM.

 

Jssource
A pasta jssource contém a fonte não minificada de alguns dos arquivos JavaScript usados ​​no SuiteCRM.

 

Metadados
Armazena metadados de relacionamento para os vários módulos de estoque do SuiteCRM. Isso não deve ser confundido com os metadados do módulo que contêm informações sobre as definições de visualização, painel e pesquisa.

 

ModuleInstall
Código para o instalador do módulo.

 

Módulos
Contém o código para qualquer estoque ou módulos personalizados do SuiteCRM.

 

Serviço
Código para o SuiteCRM Soap e APIs REST.

 

Temas
Código, dados e imagens para o tema SuiteCRM incluído.

 

Envio
A pasta de upload contém documentos que foram carregados no SuiteCRM. Os nomes dos arquivos vêm do ID da Revisão / Nota do Documento correspondente. upload / upgrades também conterá vários arquivos de atualização e os pacotes de módulos instalados.

 

Log4php, Soap, XTemplate, Zend
Código-fonte para várias bibliotecas usadas pelo SuiteCRM, algumas das quais estão obsoletas. ↩