コード例 #1
0
         $contactname = $adb->query_result($result, 0, 'firstname') . ' ' . $adb->query_result($result, 0, 'lastname');
         $parentname = $contactname;
         $contact_mailid = $adb->query_result($result, 0, 'email');
     }
     if ($parent_module == 'Accounts') {
         $result = $adb->pquery("select * from vtiger_account where accountid=?", array($parent_id));
         $emailoptout = $adb->query_result($result, 0, 'emailoptout');
         $parentname = $adb->query_result($result, 0, 'accountname');
     }
     if ($contact_mailid != '') {
         $sql = "select * from vtiger_portalinfo where user_name=?";
         $isactive = $adb->query_result($adb->pquery($sql, array($contact_mailid)), 0, 'isactive');
     }
     if ($isactive == 1) {
         $url = "<a href='" . $PORTAL_URL . "/index.php?module=Tickets&action=index&ticketid=" . $modObj->id . "&fun=detail'>Ticket Details</a>";
         $email_body = $subject . '<br><br>' . getPortalInfo_Ticket($modObj->id, $sub, $contactname, $url, "edit");
     } else {
         $data['sub'] = $modObj->column_fields['ticket_title'];
         $data['parent_name'] = $parentname;
         $data['status'] = $modObj->column_fields['ticketstatus'];
         $data['category'] = $modObj->column_fields['ticketcategories'];
         $data['severity'] = $modObj->column_fields['ticketseverities'];
         $data['priority'] = $modObj->column_fields['ticketpriorities'];
         $data['description'] = $modObj->column_fields['description'];
         $data['solution'] = $modObj->column_fields['solution'];
         $data['mode'] = 'edit';
         $email_body = getTicketDetails($modObj->id, $data);
     }
 }
 if ($user_emailid != '') {
     $mail_status = send_mail('HelpDesk', $user_emailid, $HELPDESK_SUPPORT_NAME, $HELPDESK_SUPPORT_EMAIL_ID, $subject, $email_body);
コード例 #2
0
ファイル: Save.php プロジェクト: hardikk/HNH
        $contact_mailid = $adb->query_result($result, 0, 'email');
    }
    if ($parent_module == 'Accounts') {
        $result = $adb->pquery("select * from vtiger_account where accountid=?", array($focus->column_fields['parent_id']));
        $emailoptout = $adb->query_result($result, 0, 'emailoptout');
        $parentname = $adb->query_result($result, 0, 'accountname');
    }
}
//Get the status of the vtiger_portal user. if the customer is active then send the vtiger_portal link in the mail
if ($contact_mailid != '') {
    $sql = "select * from vtiger_portalinfo where user_name=?";
    $isactive = $adb->query_result($adb->pquery($sql, array($contact_mailid)), 0, 'isactive');
}
if ($isactive == 1) {
    $url = "<a href='" . $PORTAL_URL . "/index.php?module=HelpDesk&action=index&ticketid=" . $focus->id . "&fun=detail'>" . $mod_strings['LBL_TICKET_DETAILS'] . "</a>";
    $email_body = $bodysubject . '<br><br>' . getPortalInfo_Ticket($focus->id, $_REQUEST['ticket_title'], $contactname, $url, $_REQUEST['mode']);
} else {
    $data['sub'] = $_REQUEST['ticket_title'];
    $data['ticketno'] = $focus->column_fields['ticket_no'];
    $data['parent_name'] = $parentname;
    $data['status'] = $focus->column_fields['ticketstatus'];
    $data['category'] = $focus->column_fields['ticketcategories'];
    $data['severity'] = $focus->column_fields['ticketseverities'];
    $data['priority'] = $focus->column_fields['ticketpriorities'];
    $data['description'] = $focus->column_fields['description'];
    $data['solution'] = $focus->column_fields['solution'];
    $data['mode'] = $_REQUEST['mode'];
    $email_body = getTicketDetails($focus->id, $data);
}
$_REQUEST['return_id'] = $return_id;
if ($_REQUEST['return_module'] == 'Products' & $_REQUEST['product_id'] != '' && $focus->id != '') {