我是SugarCRM的新手,但我想知道如何编辑SugarCRM CE中的Lead转换页面。创建潜在客户后,有一个名为“转换潜在客户”的按钮。单击它时,将显示“转换引线”页面,但如何编辑页面本身?我想在页面中添加不同的字段。您似乎无法在Studio中实现此目的。
答案 0 :(得分:3)
1)复制。
modules / Leads / metadata / convertdefs.php
并将其保存在自定义目录中:
自定义/模块/信息/元数据/ convertdefs.php 强>
2)将您想要的字段添加到文件中相应的目标模块的数组中。
$viewdefs['Contacts']['ConvertLead'] = array(
array(
'description',
),
// Added below description in order to copy this value from Leads to Contacts module
array(
'do_not_call'
),
3)管理员 - >修复 - >快速修复和重建
要向covertdefs.php添加新面板,例如,案例。
$viewdefs['Cases']['ConvertLead'] = array(
'copyData' => false,
'required' => false,
'templateMeta' => array(
'form'=>array(
'hidden'=>array(
'<input type="hidden" name="opportunity_id" value="{$smarty.request.opportunity_id}">',
'<input type="hidden" name="case_id" value="{$smarty.request.case_id}">',
'<input type="hidden" name="bug_id" value="{$smarty.request.bug_id}">',
'<input type="hidden" name="email_id" value="{$smarty.request.email_id}">',
'<input type="hidden" name="inbound_email_id" value="{$smarty.request.inbound_email_id}">'
)
),
'maxColumns' => '2',
'widths' => array(
array('label' => '10', 'field' => '30'),
array('label' => '10', 'field' => '30'),
),
),
'panels' =>array (
'LNK_NEW_CASE' => array (
array (
array('name'=>'name', 'displayParams'=>array('size'=>90)),
),
array (
'status', 'priority'
),
array (
array('name' => 'description', 'displayParams' => array('rows'=>10, 'cols'=>90) ),
),
)
),
);