К сожалению я не нашел в гугле как редактировать convertlead, когда преобразуем предварительный контакт, и решил порыться в коде. Я зашел в modules\Leads\ConvertLead.php и обнаружил там вот такие строки
- Код:
-
require_once('modules/Contacts/ContactFormBase.php');
$contactForm = new ContactFormBase();
require_once('modules/Accounts/AccountFormBase.php');
$accountForm = new AccountFormBase();
require_once('modules/Opportunities/OpportunityFormBase.php');
$oppForm = new OpportunityFormBase();
require_once('modules/Leads/LeadFormBase.php');
$leadForm = new LeadFormBase();
решил для примера проверить modules\Accounts\AccountFormBase.php и нашел там
- Код:
-
<tr>
<td nowrap ><input name='{$prefix}name' type="text" value="$contact->account_name"></td>
<TD rowspan="5" ><textarea name='{$prefix}description' rows='6' cols='50' >$default_desc</textarea></TD>
</tr>
<tr>
<td nowrap scope="row">$lbl_phone</td>
</tr>
<tr>
<td nowrap ><input name='{$prefix}phone_office' type="text" value="$contact->phone_work"></td>
</tr>
<tr>
<td nowrap scope="row">$lbl_website</td>
</tr>
<tr>
<td nowrap ><input name='{$prefix}website' type="text" value="http://"></td>
</tr>
при изменении этих строк у нас и изменяется панель создания контрагента.
для примера можно например вместо
- Код:
-
<td nowrap scope="row">$lbl_phone</td>
</tr>
<tr>
<td nowrap ><input name='{$prefix}phone_office' type="text" value="$contact->phone_work"></td>
написать
- Код:
-
<td nowrap scope="row">$lbl_phone</td>
</tr>
<tr>
<td nowrap ><input name='{$prefix}phone_mobile' type="text" value="$contact->phone_work"></td>
т.е. офисный телефон превратился у нас в мобильный