php - 在 SugarCRM CE 中编辑潜在客户转换页面

标签 php sugarcrm

我是 SugarCRM 的新手,但我想知道如何在 SugarCRM CE 中编辑潜在客户转换页面。创建潜在客户后,有一个名为“转换潜在客户”的按钮。当我单击它时,将显示“转换潜在客户”页面,但如何编辑页面本身?我想向页面添加不同的字段。您似乎无法在 Studio 中实现此目的。

最佳答案

1) 复制。

modules/Leads/metadata/convertdefs.php

并将其保存在自定义目录中:

自定义/模块/Leads/metadata/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 添加新面板,例如 Cases。

$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) ),
            ),
        )
    ),
);

关于php - 在 SugarCRM CE 中编辑潜在客户转换页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19562899/

相关文章:

php - 没有查询结果-mysql

php - mysql 查询 LIMIT 使用属性 :variable

elasticsearch - 加载自定义模块时 ElasticSearch Controller 出现 "No such index"错误

SugarCRM:如何在 "first name"表单上制作 "salutation"和 "Convert Lead to Contact"必填字段?

web-services - 使用 REST API 和 SugarCRM 将目标添加到目标列表

mysql - 如何获取最后一个相关更新和倒数第二个相关更新

php - 具有多个模型的 Jwt

php - Laravel 即时禁用提供程序(Clockwork)

php - 将返回变量从 ajax 传递到 php

php - Suitecrm - pdf 模板中的 php 代码