我们使用 SugarCRM 的定制安装,我需要更改“将潜在客户转换为联系人”表单。在表单上,只有“姓氏”被标记为必填,但如果用户没有输入称呼或名字,Sugar 将在插入时抛出 SQL 错误(因为称呼和名字是联系人的必填字段)。
我尝试将此行添加到“modules/Contacts/metadata/editviewdefs.php”和“modules/Contacts/metadata/quickcreatedefs.php”:
array (
'name' => 'first_name',
'displayParams'=>array('required'=>true),
)
我正在尝试其他修改,但我在网上找不到关于这个确切问题的任何内容。我将用我的发现更新这个问题。谢谢!
更新:在“modules/Contacts/field_arrays.php”中的“required_fields”数组中添加了“first_name”和“salutation”,但没有帮助。
更新:这是在 SugarCRM 5.1 上。这项工作是在升级到 5.1 期间进行的。
更新:将以下行添加到“modules/Contacts/vardefs.php”的“email_and_name1”数组中,但没有帮助。
'required' => 'true',