我想在 Opportunity DetailView 中包含一个外部 URL,其中包括当前会话 ID(就像您在使用 SugarCRM API 和身份验证时获得的那个)和 Opportunity 的 ID。此链接将转到将显示数据摘要的外部应用程序。
如何从 SugarCRM 的 PHP 中检索会话 ID?
我知道我可以添加一个新文件来向页面模板添加自定义代码:
SuiteCRM\custom\modules\Opportunities\views\view.detail.php
下面是我想要的一个例子:
<?php
require_once('include/MVC/View/views/view.detail.php');
class OpportunitiesViewDetail extends ViewDetail
{
function OpportunitiesViewList()
{
parent::ViewDetail();
}
function preDisplay()
{
echo "<a href='http://localhost/Index/session-key/opportunity id/'>Summary View</a>";
parent::preDisplay();
}
}