2

まだSugarCRM6をカスタマイズしていませんが、これが最初の問題です。

連絡先のレコードを参照しているときに、[アクティビティ]サブパネルで、[会議の作成]をクリックして新しい会議を作成できます。次に、クイックフォームが表示され、[アカウント]フィールド(parent_name)に連絡先の関連付けられたアカウント名が自動入力されます。

私の質問:それを変更し、代わりに親の名前に連絡先の名前を自動入力して、会議がアカウントのレコードではなく連絡先のレコードにリンクされるようにする方法。

ありがとう !

アレックス

4

1 に答える 1

1

こんにちは私はあなたが/modules/Meeting/MettingFormBase.phpを見るべきだと信じています

もちろん、これをcustom / modules /Meeting/にコピーします。

73行目を見てください。 $default_parent_type= $app_list_strings['record_type_default_key']; そして83行目。 <input type="hidden" name="${prefix}parent_type" value="${default_parent_type}">

これは次のように変更できます。 if($_REQUEST['module'] == 'Contacts'){ $default_parent_type = 'Contacts; }else{ '$app_list_strings['record_type_default_key']; }

コードはテストされていませんが、うまくいけば正しい方向を示します。

于 2011-05-20T09:22:29.417 に答える