Beispiel #1
0
    $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';
Beispiel #2
0
} 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'));