$xtpl->parse('main'); $xtpl->out('main'); } else { //CONTACT $xtpl->assign('FORMHEADER', $mod_strings['LNK_NEW_CONTACT']); $xtpl->parse("main.startform"); $xtpl->parse("main.savebegin"); require_once 'modules/Contacts/ContactFormBase.php'; $xtpl->assign('OPPNEEDSACCOUNT', $mod_strings['NTC_OPPORTUNITY_REQUIRES_ACCOUNT']); if ($sugar_config['require_accounts']) { $xtpl->assign('CHECKOPPORTUNITY', "&& checkOpportunity()"); } else { $xtpl->assign('CHECKOPPORTUNITY', ""); } $contactForm = new ContactFormBase(); $xtpl->assign('FORMBODY', $contactForm->getWideFormBody('Contacts', 'Contacts', 'BusinessCard', '', false)); $xtpl->assign('TABLECLASS', 'edit view'); $xtpl->assign('CLASS', 'dataLabel'); require_once 'modules/Notes/NoteFormBase.php'; $noteForm = new NoteFormBase(); $postform = "<h5 class='dataLabel'><input class='checkbox' type='checkbox' name='newcontactnote' onclick='toggleDisplay(\"contactnote\");'> {$mod_strings['LNK_NEW_NOTE']}</h5>"; $postform .= '<div id="contactnote" style="display:none">' . $noteForm->getFormBody('ContactNotes', 'Notes', 'BusinessCard', 85) . '</div>'; $xtpl->assign('POSTFORM', $postform); $xtpl->parse("main.form"); $xtpl->assign('HEADER', $app_strings['LBL_RELATED_RECORDS']); $xtpl->parse("main.hrrow"); $popup_request_data = array('call_back_function' => 'set_return', 'form_name' => 'BusinessCard', 'field_to_name_array' => array('id' => 'selectedAccount', 'name' => 'display_account_name')); $json = getJSONobj(); $encoded_contact_popup_request_data = $json->encode($popup_request_data); //Account require_once 'include/QuickSearchDefaults.php';
} else { $lead = new Lead(); $lead->retrieve($_REQUEST['record']); $sugar_smarty->assign('RECORD', $_REQUEST['record']); $sugar_smarty->assign('TABLECLASS', 'edit view'); //CONTACT $sugar_smarty->assign('FORMHEADER', $mod_strings['LNK_NEW_CONTACT']); $sugar_smarty->assign('OPPNEEDSACCOUNT', $mod_strings['NTC_OPPORTUNITY_REQUIRES_ACCOUNT']); if ($sugar_config['require_accounts']) { $sugar_smarty->assign('CHECKOPPORTUNITY', "&& checkOpportunity()"); } else { $sugar_smarty->assign('CHECKOPPORTUNITY', ""); } require_once 'modules/Contacts/ContactFormBase.php'; $contactForm = new ContactFormBase(); $sugar_smarty->assign('FORMBODY', $contactForm->getWideFormBody('Contacts', 'Contacts', 'ConvertLead', $lead, false)); //$sugar_smarty->assign('FORMFOOTER',get_form_footer()); $sugar_smarty->assign('CLASS', 'dataLabel'); require_once 'modules/Notes/NoteFormBase.php'; $noteForm = new NoteFormBase(); $postform = "<h5 class='dataLabel'><input class='checkbox' type='checkbox' name='newcontactnote' onclick='toggleDisplay(\"contactnote\");'> {$mod_strings['LNK_NEW_NOTE']}</h5>"; $postform .= '<div id="contactnote" style="display:none">' . $noteForm->getFormBody('ContactNotes', 'Notes', 'ConvertLead', 80) . '</div>'; $sugar_smarty->assign('POSTFORM', $postform); $sugar_smarty->assign('RELATED_RECORDS_HEADER', $app_strings['LBL_RELATED_RECORDS']); $Relateds = array(); $Related = array(); //Account /////////////////////////////////////// /// /// SETUP PARENT POPUP $popup_request_data = array('call_back_function' => 'set_return', 'form_name' => 'ConvertLead', 'field_to_name_array' => array('id' => 'selectedAccount', 'name' => 'display_account_name'));