0

试图增加通过电子邮件搜索 Sugarcrm 6 社区版本的可能性。我已更改 searchform2.php 以允许这样做,但是当我搜索时它不返回任何结果。有任何想法吗?

4

1 回答 1

1

您应该能够将这样的条目添加到 modules//metadata/SearchFields.php $searchFields 数组...

'email'=> array(
        'query_type' => 'default',
        'operator' => 'subquery',
        'subquery' => 'SELECT eabr.bean_id FROM email_addr_bean_rel eabr JOIN email_addresses ea ON (ea.id = eabr.email_address_id) WHERE eabr.deleted=0 AND ea.email_address LIKE',
        'db_field' => array(
            'id',
        ),
        'vname' =>'LBL_ANY_EMAIL',
    ),

然后将“电子邮件”字段添加到 modules//metadata/listviewdefs.php 文件数组中,您应该一切顺利。

于 2012-10-24T01:17:52.103 回答