я использую пакет crm 7.7.5
когда я создаю возможность и выбираю учетную запись из связанного поля, я хочу, чтобы поле (страна) автоматически заполнялось значением страны выбранной учетной записи.
для этого я попытался добавить код
$dictionary['Opportunity']['fields']['country_c']['populate_list']= array('id','name','country_c');
$dictionary['Opportunity']['fields']['country_c']['field_list'] = array('account_id_c','account_name','country_c');
в файле \custom\Extension\modules\Opportunities\Ext\Vardefs\sugarfield_country_c.php
зная, что country_c — это название столбца country в таблице account, а второе country_c — это идентификатор поля country в макете возможности
но это не работает, может ли кто-нибудь помочь мне выяснить причину?
PS: я пытался следовать этому руководству https://developer.sugarcrm.com/2011/08/31/howto-using-a-relate-field-to-populate-a-custom-field/