You may be able to create a relationship between Leads and Contacts in Studio. However, it'll take custom code to copy those contacts over to the Opportunity.
In modules/Leads/ConvertLead.php (not upgrade safe) look for the "if newopportunity is set" area and add the following code to the bottom of that if statement:
PHP Code:
/** [eggsurplus] associate any contacts of the lead with the account */
$existing_contacts = $lead->get_related_list(new Contact(),"contacts");
$opportunity->get_contacts();
foreach($existing_contacts['list'] as $key=>$existing_contact) {
$opportunity->contacts->add($existing_contact->id);
}
/** end [eggsurplus] */
Bookmarks