Php Studio-SugarCRM中未显示一对多关系类型
我在Sugarcrm 7.8中工作,我试图在联系人和我的自定义模块示例myorder之间创建关系,但当我在“相关模块”中选择我的自定义模块时,它不会显示在类型字段中 我找不到任何解释这种情况的文件。我如何通过studio建立一对一的关系,而它却没有显示出来。我真的不喜欢通过代码创建,因为当我们尝试检索报告时,代码会破坏操作。如果我在工作室工作,那就好了 我如何尝试创建以下文件以查看它是否显示任何关系 src/custom/Extension/application/Ext/TableDictionary/contacts\u myorder\u 1.php src/custom/metadata/contacts\u myorder\u 1MetaData.php 但它通过代码创建了一种新的关系 有没有人能取得类似的成就?Php Studio-SugarCRM中未显示一对多关系类型,php,relationship,one-to-many,sugarcrm,Php,Relationship,One To Many,Sugarcrm,我在Sugarcrm 7.8中工作,我试图在联系人和我的自定义模块示例myorder之间创建关系,但当我在“相关模块”中选择我的自定义模块时,它不会显示在类型字段中 我找不到任何解释这种情况的文件。我如何通过studio建立一对一的关系,而它却没有显示出来。我真的不喜欢通过代码创建,因为当我们尝试检索报告时,代码会破坏操作。如果我在工作室工作,那就好了 我如何尝试创建以下文件以查看它是否显示任何关系 src/custom/Extension/application/Ext/TableDicti
社区问题:经过深入研究发现,在我的自定义模块中,我应该解释模块之间的关系 创建以下文件后。我能看到他们之间的关系 src/modules/mycustomodule/clients/base/layouts/subpanels/subpanels.php src/modules/mycustomodule/vardefs.php 内容:subpanels.php
array (
'layout' => 'subpanel',
'label' => 'LBL_MYCUSTOMMODULE_SUBPANEL_CONTACTS',
'context' => array (
'link' => 'mycustommodule_contacts',
),
),
'mycustommodule_contacts' => array(
'name' => 'mycustommodule_contacts',
'type' => 'link',
'relationship' => 'contacts_mycustommodule',
'module' => 'Contacts',
'bean_name' => 'Contact',
'source' => 'non-db',
'vname' => 'LBL_MYCUSTOMMODULE_CONTACTS_LINK',
),
内容:vardefs.php
array (
'layout' => 'subpanel',
'label' => 'LBL_MYCUSTOMMODULE_SUBPANEL_CONTACTS',
'context' => array (
'link' => 'mycustommodule_contacts',
),
),
'mycustommodule_contacts' => array(
'name' => 'mycustommodule_contacts',
'type' => 'link',
'relationship' => 'contacts_mycustommodule',
'module' => 'Contacts',
'bean_name' => 'Contact',
'source' => 'non-db',
'vname' => 'LBL_MYCUSTOMMODULE_CONTACTS_LINK',
),
修复和重建后。它按预期工作。希望它能帮助别人 根据我的经验,其中一些在Studio中被莫名其妙地限制为一对一。感谢您分享社区链接和答案:)