SuiteCRM:如何添加呈现外部项目的 Dashlet
SuiteCRM : How to Add Dashlet which renders external project
有人知道如何创建在 suiteCRM/sugarCRM 中呈现外部应用程序的 dashlet 吗?
谢谢。
SuiteCRM:
您需要做的是使用 module builder
创建您的模块。然后编辑默认 dashlet 见 modules/your_module/Dashlets/your_module_name/your_module_name.php.
您需要覆盖 display()
以便它 return 成为您希望使用的代码。通常,您会 return 来自外部文件的 HTML。
function display()
{
$path = 'modules/your_module_name/Dashlets/your_module_name/your_module_name.html';
parent::display();
return file_get_contents($path);
}
您可以在 suitecrm 中配置新的仪表板,并在添加新仪表板的同时,select "Web" 类型的仪表板并在那里输入 URL 您的外部应用程序。 SuiteCRM 将在 iframe 中加载它。试一试,如果您遇到任何问题,请告诉我。
创建新模块和自定义仪表板对于 suiteCRM 中已有的东西来说需要做很多工作。
有人知道如何创建在 suiteCRM/sugarCRM 中呈现外部应用程序的 dashlet 吗?
谢谢。
SuiteCRM:
您需要做的是使用 module builder
创建您的模块。然后编辑默认 dashlet 见 modules/your_module/Dashlets/your_module_name/your_module_name.php.
您需要覆盖 display()
以便它 return 成为您希望使用的代码。通常,您会 return 来自外部文件的 HTML。
function display()
{
$path = 'modules/your_module_name/Dashlets/your_module_name/your_module_name.html';
parent::display();
return file_get_contents($path);
}
您可以在 suitecrm 中配置新的仪表板,并在添加新仪表板的同时,select "Web" 类型的仪表板并在那里输入 URL 您的外部应用程序。 SuiteCRM 将在 iframe 中加载它。试一试,如果您遇到任何问题,请告诉我。
创建新模块和自定义仪表板对于 suiteCRM 中已有的东西来说需要做很多工作。