カスタマイズされた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」を追加しましたが、役に立ちませんでした。
更新:これはSugarCRM5.1にあります。この作業は、5.1へのアップグレード中に発生します。
更新:「modules / Contacts/vardefs.php」に次の行を追加しました。「email_and_name1」配列は役に立ちませんでした。
'required' => 'true',