在 SugarCRM 中添加自定义分组字段
Adding custom grouped fields in SugarCRM
我需要在 Sugar CRM 中创建自定义字段联系人。
该字段将包含 2 个输入和一个 select 框。单击“添加”按钮后应复制整个内容。
我是 Sugar CRM 的新手,想知道我是否可以添加该字段。
每条评论或回答都会感激不尽。
提前致谢。
这是我需要添加的字段
<img src="https://imageshack.com/i/id92zCAAp" border="0">
抱歉,我会把代码贴在这里,这样可以很好地格式化。
我是这样做的,
在我的 editviewdefs 文件中,我添加了一个具有以下定义的自定义字段:
array (
'name' => 'status_info_fieldset_c',
'label' => 'LBL_STATUS_INFO_FIELDSET',
'customCode' => '<fieldset id = "statInfoFieldSet">
<legend>Status Information</legend>
</fieldset>',
),
我覆盖了字段并添加了一个customCode,这是字段的容器。
为了对字段进行分组,我使用 js 修改 DOM 元素,特别是像这样更改元素的位置,
// Copy stat info buttons to fieldset
var statInfoBtnTdParentOld = $('#changeStatusBtn').parent().prev();
var statInfoBtnTdOld = $('#changeStatusBtn').parent();
var statInfoBtnTdParent = statInfoBtnTdParentOld.clone();
var statInfoBtnTd = statInfoBtnTdOld.clone();
var statInfoBtnTr = $('<tr></tr>');
statInfoBtnTr.append(statInfoBtnTdParent);
statInfoBtnTr.append(statInfoBtnTd);
statInfoBtnTdParentOld.parent().remove();
这取决于你怎么做,但我只是将元素移动到容器内。
我需要在 Sugar CRM 中创建自定义字段联系人。
该字段将包含 2 个输入和一个 select 框。单击“添加”按钮后应复制整个内容。
我是 Sugar CRM 的新手,想知道我是否可以添加该字段。
每条评论或回答都会感激不尽。 提前致谢。
这是我需要添加的字段
<img src="https://imageshack.com/i/id92zCAAp" border="0">
抱歉,我会把代码贴在这里,这样可以很好地格式化。
我是这样做的, 在我的 editviewdefs 文件中,我添加了一个具有以下定义的自定义字段:
array (
'name' => 'status_info_fieldset_c',
'label' => 'LBL_STATUS_INFO_FIELDSET',
'customCode' => '<fieldset id = "statInfoFieldSet">
<legend>Status Information</legend>
</fieldset>',
),
我覆盖了字段并添加了一个customCode,这是字段的容器。
为了对字段进行分组,我使用 js 修改 DOM 元素,特别是像这样更改元素的位置,
// Copy stat info buttons to fieldset
var statInfoBtnTdParentOld = $('#changeStatusBtn').parent().prev();
var statInfoBtnTdOld = $('#changeStatusBtn').parent();
var statInfoBtnTdParent = statInfoBtnTdParentOld.clone();
var statInfoBtnTd = statInfoBtnTdOld.clone();
var statInfoBtnTr = $('<tr></tr>');
statInfoBtnTr.append(statInfoBtnTdParent);
statInfoBtnTr.append(statInfoBtnTd);
statInfoBtnTdParentOld.parent().remove();
这取决于你怎么做,但我只是将元素移动到容器内。