使用views.detail.php在detailview中自定义按钮

使用views.detail.php在detailview中自定义按钮,php,sugarcrm,Php,Sugarcrm,我在模块的detailview中创建了一个自定义按钮“下载列表”,在模块的目录中也创建了一个操作“下载列表”。单击下载列表后,我调用了如下操作 array('customCode'=>'') 我所有的代码都很好 但问题是我必须使用views.detail.php来实现相同的功能。为此,我创建了一个自定义views.detail.php文件,并在其中编写了所有代码 现在我不知道如何在单击按钮时调用该函数。有人可以帮忙吗…我们可以像下面的views.detail.php那样将值分配给smarty变量

我在模块的detailview中创建了一个自定义按钮“下载列表”,在模块的目录中也创建了一个操作“下载列表”。单击下载列表后,我调用了如下操作

array('customCode'=>'')

我所有的代码都很好

但问题是我必须使用views.detail.php来实现相同的功能。为此,我创建了一个自定义views.detail.php文件,并在其中编写了所有代码


现在我不知道如何在单击按钮时调用该函数。有人可以帮忙吗…

我们可以像下面的views.detail.php那样将值分配给smarty变量,并且可以在detailveiwdefs中使用smarty变量,如下所示:

$this->dv->ss->assign('mail_to_members', '<input type="button" 
onclick="javascript: location.href=\'mailto:?bcc='.$mem_email.'\'" value="Mail to Members"/>');

解决方案由我给出,在view.detail.php中更改的代码在解决方案中给出。
    'buttons' => 
    array (
      5 => 
      array (
        'customCode' => '{$mail_to_members}',
      ),
     ),