子面板

时间:2017-04-15 15:23:55

标签: crm sugarcrm suitecrm

在SuiteCRM中,我有一个模块连接模块联系人。在这个模块中,我在Contacts的子面板中创建了自定义按钮,称为"导入"。当我点击此按钮时,我想打开导入联系人的页面。 我该怎么办?

 array (
    0 => 
    array (
      'widget_class' => 'SubPanelTopButtonQuickCreate',
    ),
    1 => 
    array (
      'widget_class' => 'SubPanelTopSelectButton',
      'mode' => 'MultiSelect',
    ),  2 =>    array (
      'widget_class' => 'SubPanelImportButton',
    ),

1 个答案:

答案 0 :(得分:0)

来自include / generic / SugarWidgets /.*的Sugar加载小部件类 例如,您可以在此目录中找到SubPanelTopSelectButton的定义。上面的代码无法工作,因为您尚未定义任何名为SugarWidgetSubPanelImportButton的窗口小部件类 按照下面提到的步骤来实现所需的行为: 1)在custom / include / generic / SugarWidgets / SugarWidgetSubPanelImportButton.php中创建目录 2)创建一个类SugarWidgetSubPanelImportButton 3)使用SubPanelTopSelectButton扩展此类 4)覆盖您想要更改默认行为的SubPanelTopSelectButton相关方法。