本文整理汇总了PHP中send_format_template函数的典型用法代码示例。如果您正苦于以下问题:PHP send_format_template函数的具体用法?PHP send_format_template怎么用?PHP send_format_template使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了send_format_template函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: referfriend
public function referfriend()
{
if ($this->input->post()) {
$USERModel = $this->load->model('users/users_model');
$this->form_validation->set_rules('invite_email', 'Invitation Email', 'trim|required|valid_email');
$this->form_validation->set_error_delimiters('<span class="error">', '</span>');
if ($this->form_validation->run() == FALSE) {
$this->session->set_userdata("invite_email", $this->input->post('invite_email'));
$this->session->set_flashdata('refer_error', '<p class="error">Provided email is not a valid email.</p>');
redirect($_SERVER['HTTP_REFERER']);
} else {
if ($USERModel->checkForRegEmail($this->input->post('invite_email'))) {
$this->session->set_flashdata('refer_error', '<p class="error">Provided email already registered with us.</p>');
redirect($_SERVER['HTTP_REFERER']);
} else {
$stringToCode = $this->secure->get_user_session()->first_name . ' ' . $this->secure->get_user_session()->last_name;
$encode = base64_encode($stringToCode);
$referUrl = site_url('/users/users/register') . '/' . $encode;
$params = array('{{reciever_email}}' => $this->input->post('invite_email'), '{{sender_email}}' => $this->secure->get_user_session()->email, '{{sender_name}}' => $stringToCode, '{{refer_url}}' => $referUrl);
send_format_template(21, $params);
$logmodel = $this->load->model('invitation_log_model');
$data = array('email_id' => $this->input->post('invite_email'), 'requested_on' => date('Y-m-d H:i:s'), 'requested_by' => $this->secure->get_user_session()->id);
$logmodel->saveLog($data);
$this->session->unset_userdata('invite_email');
$this->session->set_flashdata('refer_success', '<p class="success">Your invitation request has been successfully sent.</p>');
redirect($_SERVER['HTTP_REFERER']);
}
}
}
}
示例2: _send_quote_status_change_email
private function _send_quote_status_change_email($formData, $current_status)
{
//($form_data)
if (isset($formData['request_document']) && $formData['request_document']) {
$request_file = '<a href="' . site_url('users/account/download/quote/' . $formData['request_document']) . '">Click to download' . '</a>';
} else {
$request_file = 'N/A';
}
$params = array('{{reciever_email}}' => $formData['email'], '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{user_name}}' => $formData['client_first_name'] . ' ' . $formData['client_middle_name'] . ' ' . $formData['client_last_name'], '{{client_dob}}' => $formData['client_dob'], '{{street_address}}' => $formData['street_address'], '{{apt}}' => $formData['apt'], '{{city}}' => $formData['city'], '{{state}}' => $formData['state'], '{{zip_code}}' => $formData['zip_code'], '{{occupancy}}' => $formData['occupancy'], '{{effective_date}}' => $formData['effective_date'], '{{year_built}}' => $formData['year_built'], '{{square_feet}}' => $formData['square_feet'], '{{construction}}' => $formData['construction'], '{{transaction_type}}' => $formData['transaction_type'], '{{policy_type}}' => $formData['policy_type'], '{{ownership_type}}' => $formData['ownership_type'], '{{desired_coverage_amount}}' => $formData['desired_coverage_amount'], '{{name}}' => $formData['name'], '{{email}}' => $formData['email'], '{{phone_no}}' => $formData['phone_no'], '{{current_status}}' => $current_status, '{{requested_document}}' => $request_file);
send_format_template(25, $params, TRUE);
}
示例3: _send_auto_register_form
private function _send_auto_register_form($activation_link = '', $name = '', $email = '', $phone = '', $passsword = '')
{
$params = array('{{reciever_email}}' => $email, '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $name, '{{email}}' => $email, '{{phone}}' => $phone, '{{password}}' => $passsword, '{{activation_link}}' => $activation_link);
send_format_template(27, $params);
}
示例4: send_admin_email_on_status
public function send_admin_email_on_status($formData, $oid)
{
$content = $this->get_order_detail_admin($oid, $formData['user_name']);
$params1 = array('{{reciever_email}}' => $this->settings->notification_email, '{{sender_name}}' => $formData['user_name'], '{{sender_email}}' => $formData['email'], '{{order_details}}' => $content);
$params2 = array('{{reciever_email}}' => $this->settings->notification_email2, '{{sender_name}}' => $formData['user_name'], '{{sender_email}}' => $formData['email'], '{{order_details}}' => $content);
send_format_template(40, $params1, TRUE);
send_format_template(40, $params2, TRUE);
}
示例5: send_launch_email
private function send_launch_email($params)
{
$params = array('{{reciever_email}}' => $params['email'], '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $params['name']);
send_format_template(42, $params);
}
示例6: _send_register_form
private function _send_register_form($params, $login_link = '')
{
$params = array('{{reciever_email}}' => $params['email'], '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $params['name'], '{{email}}' => $params['email'], '{{phone}}' => $params['phone'], '{{password}}' => $params['password'], '{{login_link}}' => $login_link);
send_format_template(41, $params);
}
示例7: _send_activation_form
private function _send_activation_form($email = '', $name = '')
{
$params = array('{{reciever_email}}' => $email, '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $name, '{{username}}' => $email, '{{login_url}}' => site_url('users/login'));
// print_r($params);
// exit;
send_format_template(22, $params);
}
示例8: _send_change_password_form
private function _send_change_password_form($password, $email, $name)
{
$params = array('{{reciever_email}}' => $email, '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{updated_password}}' => $password, '{{name}}' => $name, '{{email}}' => $email, '{{login_url}}' => site_url('users/login'));
// print_r($params);
// exit;
send_format_template(20, $params);
}
示例9: _send_binder_form
private function _send_binder_form($form_data)
{
if (isset($form_data['requested_document']) && $form_data['requested_document']) {
$request_file = '<a href="' . site_url('users/account/download/binder/' . $form_data['requested_document']) . '">Click to download' . '</a>';
} else {
$request_file = 'N/A';
}
$survey_link = '';
$params = array('{{reciever_email}}' => $this->settings->notification_email, '{{reciever_name}}' => $this->settings->site_name, '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{borrower_name}}' => $form_data['borrower_name'], '{{borrower_phone}}' => $form_data['borrower_phone'], '{{borrower_email}}' => $form_data['borrower_email'], '{{premium_quote}}' => $this->input->post('premium_quote'), '{{closing_date}}' => $this->input->post('closing_date'), '{{survey_link}}' => $survey_link, '{{mortgage_clause}}' => $this->input->post('mortgage_clause'), '{{loan_number}}' => $this->input->post('loan_number'), '{{requested_document}}' => $request_file);
$user_params = array('{{reciever_email}}' => $form_data['borrower_email'], '{{reciever_name}}' => $form_data['borrower_name'], '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $form_data['borrower_name'], '{{survey_link}}' => $survey_link, '{{mortgage_clause}}' => $this->input->post('mortgage_clause'));
send_format_template(19, $params, FALSE);
send_format_template(36, $user_params, FALSE);
}
示例10: _send_form
private function _send_form()
{
$params = array('{{reciever_email}}' => $this->settings->notification_email, '{{sender_email}}' => $this->input->post('email'), '{{sender_name}}' => $this->input->post('name'), '{{admin_name}}' => $this->settings->site_name, '{{name}}' => $this->input->post('name'), '{{email}}' => $this->input->post('email'), '{{phone}}' => $this->input->post('phone'), '{{message}}' => $this->input->post('message'));
send_format_template(14, $params);
}
示例11: changeStatus
public function changeStatus($selected = '', $change_to = '', $params = '')
{
$data = array('status' => $change_to);
$ids = implode(',', $selected);
if ($ids) {
$this->db->where("id IN( {$ids})");
$this->db->update($this->table, $data);
}
if ($params['{{status}}'] != 'Pending' && !is_array($params['{{order_no}}'])) {
send_format_template(38, $params, FALSE);
} elseif ($params['{{status}}'] != 'Pending' && is_array($params['{{order_no}}'])) {
foreach ($params['{{order_no}}'] as $order_no) {
$params['{{order_no}}'] = $order_no;
$params['{{order_no}}'] = $order_no;
send_format_template(38, $params, FALSE);
}
}
}
示例12: _send_register_form
private function _send_register_form($params, $activation_link = '')
{
// print_r($params);exit;
// print_r($states['state_name']);
// exit();
$params = array('{{reciever_email}}' => 'ashwani120908@gmail.com', '{{sender_email}}' => $this->settings->notification_email, '{{sender_name}}' => $this->settings->site_name, '{{name}}' => $params['name'], '{{email}}' => $params['email'], '{{phone}}' => $params['phone'], '{{password}}' => $params['password'], '{{address}}' => '--', '{{address2}}' => '--', '{{city}}' => '--', '{{state}}' => '--', '{{zip}}' => '--', '{{activation_link}}' => $activation_link);
send_format_template(15, $params);
}