【发布时间】:2016-07-28 14:25:26
【问题描述】:
我们有一个外部依赖项,它连接到 SuiteCRM 中的对象(从 SugarBean 和 Basic 扩展的自定义对象),当我们在浏览器中加载应用程序时,它无法加载 Basic 类,可能是因为它没有被调用到内存中。
如果它们共享相同的根目录(例如,/project 是 SuiteCRM 安装的一部分),是否有办法将所有必需的 SuiteCRM 类加载到外部项目中?
【问题讨论】:
我们有一个外部依赖项,它连接到 SuiteCRM 中的对象(从 SugarBean 和 Basic 扩展的自定义对象),当我们在浏览器中加载应用程序时,它无法加载 Basic 类,可能是因为它没有被调用到内存中。
如果它们共享相同的根目录(例如,/project 是 SuiteCRM 安装的一部分),是否有办法将所有必需的 SuiteCRM 类加载到外部项目中?
【问题讨论】:
如果您通过外部应用程序访问它。我建议使用 rest/soap API 与 SuiteCRM 交互。
如果您尝试重用这些类,那么您可以执行与 index.php、soap.php 等入口点之一相同的操作。
它们都包括entryPoint.php
require_once 'include/entryPoint.php';
【讨论】: