SugarCRM自定义领域智能REQUEST_URI


SugarCRM custom field smarty REQUEST_URI

我正在尝试将聪明的php用于listview自定义代码。

给定示例网址,http://www.example.com/sub-dir/index.php

和自定义字段在 vardef 中定义.php

    'customCode' => '<a href="{$_SERVER["REQUEST_URI"]}/index.php?action=EditView&module=Tasks&record={$ID}&isDuplicate=true" target="_blank">Create</a>',

这将生成一个自定义超链接,该超链接应如下所示http://www.example.com/sub-dir/index.php?action=EditView&module=Tasks&record=d20f361d-a26e-a1bb-ecb8-53db406a758c&isDuplicate=true

但是,{$_SERVER["REQUEST_URI"]} 不返回任何值。

如何在自定义代码中包含REQUEST_URI?

请使用此代码

'customCode' => "<a href='{$_SERVER["REQUEST_URI"]}/index.php?action=EditView&module=Tasks&record={$ID}&isDuplicate=true' target='_blank'>Create</a>",

而不是使用这个

'customCode' => '<a href="{$_SERVER["REQUEST_URI"]}/index.php?action=EditView&module=Tasks&record={$ID}&isDuplicate=true" target="_blank">Create</a>',