【发布时间】:2014-04-17 13:51:35
【问题描述】:
我是 Sugar crm 的新手,我正在使用带有 MySQL 和 IIS7 窗口的 Sugar CE 6.5.16。 我创建了两个模块,部署它们,添加自定义字段和布局。 evrything 工作正常。为了获得主模块的详细视图,子面板列出了与它相关的第二个模块中的项目。我在这两个模块之间建立了一对多的关系。问题是当单击主要模块元素时,什么都没有显示(没有详细视图或其他任何内容),辅助模块确实显示了一个新字段以将项目与它相关联,并且详细信息视图很好。 evrything 是通过工作室和模块构建器完成的。没有进行文件编辑。 我认为问题出在这个文件中:\custom\modules\Primary_module\Ext\layoutdefs\layoutdefs.exe.php:
<?php
//WARNING: The contents of this file are auto-generated
// created: 2014-04-17 15:19:10
$layout_defs["plt01_Chassis"]["subpanel_setup"]['plt01_chassis_plt01_cartes_1'] =array (
'order' => 100,
'module' => 'plt01_Cartes',
'subpanel_name' => 'default',
'sort_order' => 'asc',
'sort_by' => 'id',
'title_key' => 'LBL_PLT01_CHASSIS_PLT01_CARTES_1_FROM_PLT01_CARTES_TITLE',
'get_subpanel_data' => 'plt01_chassis_plt01_cartes_1',
'top_buttons' =>
array (
0 =>
array (
'widget_class' => 'SubPanelTopButtonQuickCreate',
),
1 =>
array (
'widget_class' => 'SubPanelTopSelectButton',
'mode' => 'MultiSelect',
),
),
);
//auto-generated file DO NOT EDIT
$layout_defs['plt01_Chassis']['subpanel_setup']['plt01_chassis_plt01_cartes_1']['override_subpanel_name'] = 'plt01_Chassis_subpanel_plt01_chassis_plt01_cartes_1';
?>
因为当我删除内容时,会出现详细视图但没有子面板...请帮忙?
【问题讨论】: