在SuiteCRM中,我有一个模块连接模块联系人。在这个模块中,我在Contacts的子面板中创建了自定义按钮,称为"导入"。当我点击此按钮时,我想打开导入联系人的页面。 我该怎么办?
array (
0 =>
array (
'widget_class' => 'SubPanelTopButtonQuickCreate',
),
1 =>
array (
'widget_class' => 'SubPanelTopSelectButton',
'mode' => 'MultiSelect',
), 2 => array (
'widget_class' => 'SubPanelImportButton',
),
答案 0 :(得分:0)
来自include / generic / SugarWidgets /.*的Sugar加载小部件类 例如,您可以在此目录中找到SubPanelTopSelectButton的定义。上面的代码无法工作,因为您尚未定义任何名为SugarWidgetSubPanelImportButton的窗口小部件类 按照下面提到的步骤来实现所需的行为: 1)在custom / include / generic / SugarWidgets / SugarWidgetSubPanelImportButton.php中创建目录 2)创建一个类SugarWidgetSubPanelImportButton 3)使用SubPanelTopSelectButton扩展此类 4)覆盖您想要更改默认行为的SubPanelTopSelectButton相关方法。