CHANGE_SENDMAIL_PLACEHOLDER : RV
This commit is contained in:
parent
7d52826392
commit
c35eb8545a
@ -29,6 +29,7 @@ $routes->get("updatePolicyTermsKey", "ClientController::updatePolicyTermsKey");
|
|||||||
$routes->get("updateRemainderDate", "ClientController::updateRemainderDate");
|
$routes->get("updateRemainderDate", "ClientController::updateRemainderDate");
|
||||||
$routes->get("sendCroneRemainderMail", "DashboardController::sendCroneRemainderMail");
|
$routes->get("sendCroneRemainderMail", "DashboardController::sendCroneRemainderMail");
|
||||||
$routes->get("sendextraparam", "ClientController::sendextraparam");
|
$routes->get("sendextraparam", "ClientController::sendextraparam");
|
||||||
|
$routes->get("updateRenewalData", "ClientController::updateRenewalData");
|
||||||
// $routes->post("iAgreeForAddOn", "EmployeeRestController::iAgreeForAddOn");
|
// $routes->post("iAgreeForAddOn", "EmployeeRestController::iAgreeForAddOn");
|
||||||
// $routes->get("sendCroneRemainderMail", "DashboardController::sendCroneRemainderMail");
|
// $routes->get("sendCroneRemainderMail", "DashboardController::sendCroneRemainderMail");
|
||||||
// $routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
// $routes->post("employeeUpload", "EmployeeRestController::employeeUpload");
|
||||||
|
|||||||
@ -44,8 +44,11 @@ use App\Controllers\EmpDataServiceController;
|
|||||||
use App\Controllers\GoogleDriveController;
|
use App\Controllers\GoogleDriveController;
|
||||||
|
|
||||||
use App\Helpers\sendMailNotification;
|
use App\Helpers\sendMailNotification;
|
||||||
|
use App\Models\PTCOShareDetailsModel;
|
||||||
use App\Models\RFQModel;
|
use App\Models\RFQModel;
|
||||||
use App\Models\TicketMasterModel;
|
use App\Models\TicketMasterModel;
|
||||||
|
use SebastianBergmann\Type\NullType;
|
||||||
|
use Kint\Kint;
|
||||||
|
|
||||||
class ClientController extends AdminController
|
class ClientController extends AdminController
|
||||||
{
|
{
|
||||||
@ -4321,4 +4324,307 @@ class ClientController extends AdminController
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// -----------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
public function updateRenewalData()
|
||||||
|
{
|
||||||
|
$db = db_connect();
|
||||||
|
$renewalData = $db->table('old_renewal_data_copy')
|
||||||
|
->where('client_id IS NOT NULL')
|
||||||
|
->where('is_inserted != 1')
|
||||||
|
->get()
|
||||||
|
->getResultArray();
|
||||||
|
|
||||||
|
$successData = [];
|
||||||
|
foreach ($renewalData as $key => $value) {
|
||||||
|
// Get branch_id properly
|
||||||
|
$branch = $this->clientBranchModel->where('client_id', $value['client_id'] ?? 0)->first();
|
||||||
|
$value['branch_id'] = $branch['branch_id'] ?? null;
|
||||||
|
|
||||||
|
// Fix vehicle_id key (previously "vehicel_id")
|
||||||
|
$value['vehicle_id'] = null;
|
||||||
|
if ($value['policy_type_id'] == 8 && !empty($value['policy_type_id'])) {
|
||||||
|
$value['vehicle_id'] = $this->prepareVehicleData($value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Process client policy, policy transaction, and co-share details
|
||||||
|
$value['client_policy_id'] = $this->prepareClientPolicy($value);
|
||||||
|
$value['pt_id'] = $this->preparePolicyData($value);
|
||||||
|
$value['pt_co_id'] = $this->preparePtCoShareDetails($value);
|
||||||
|
|
||||||
|
// Update is_inserted field in DB
|
||||||
|
$db->table('old_renewal_data_copy')
|
||||||
|
->where('id', $value['id'])
|
||||||
|
->set(['is_inserted' => 1])
|
||||||
|
->update();
|
||||||
|
|
||||||
|
$successData[] = ['id' => $value['id'], 'client' => $value['insured']];
|
||||||
|
}
|
||||||
|
|
||||||
|
kint::dump($successData);
|
||||||
|
}
|
||||||
|
|
||||||
|
// private function preparePolicyData($renewalData)
|
||||||
|
// {
|
||||||
|
// $data = [
|
||||||
|
// 'issuer' => $renewalData['issuer_type_id'],
|
||||||
|
// 'client_id' => $renewalData['client_id'],
|
||||||
|
// 'client_branch_id' => $renewalData['branch_id'] ?? null,
|
||||||
|
// 'vehicle_id' => $renewalData['vehicle_id'],
|
||||||
|
// 'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
// 'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
// 'policy_type_id' => $renewalData['policy_type_id'],
|
||||||
|
// 'client_policy_id' => $renewalData['client_policy_id'] ?? null,
|
||||||
|
// 'policy_no' => $renewalData['policy_no'],
|
||||||
|
// 'policy_issue_date' => $renewalData['date_date_of_issue'],
|
||||||
|
// 'policy_start_date' => $renewalData['date_policy_start_date'],
|
||||||
|
// 'policy_end_date' => $renewalData['date_policy_end_date'],
|
||||||
|
// 'policy_holder_name' => $renewalData['insured'],
|
||||||
|
// 'status' => 'completed',
|
||||||
|
// 'is_active' => 1,
|
||||||
|
// 'tsi' => '500000',
|
||||||
|
// 'month' => '2025-02-01',
|
||||||
|
// 'ct_type' => 1,
|
||||||
|
// 'cd_ac_pk' => $renewalData['cd_ac_pk'] ?? null,
|
||||||
|
// ];
|
||||||
|
|
||||||
|
// $policyTransactionModel = new PolicyTransactionModel();
|
||||||
|
// return $policyTransactionModel->insert($data);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// private function prepareVehicleData($renewalData)
|
||||||
|
// {
|
||||||
|
// $vehicleData = [
|
||||||
|
// 'vehicle_no' => $renewalData['veh_no'],
|
||||||
|
// 'owner' => $renewalData['client_id'],
|
||||||
|
// 'branch_id' => ($renewalData['client_type_id'] == 1) ? $renewalData['branch_id'] : null,
|
||||||
|
// ];
|
||||||
|
|
||||||
|
// $vehicleModel = new VehicleModel();
|
||||||
|
// return $vehicleModel->insert($vehicleData);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// private function preparePtCoShareDetails($renewalData)
|
||||||
|
// {
|
||||||
|
// $ptCoShareDetails = [
|
||||||
|
// 'pt_id' => $renewalData['pt_id'],
|
||||||
|
// 'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
// 'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
// 'co_share_type' => 0,
|
||||||
|
// 'co_share_per' => 0.00,
|
||||||
|
// 'bp_amt' => 0.00,
|
||||||
|
// 'tp_amt' => 0.00,
|
||||||
|
// 'tep_amt' => 0.00,
|
||||||
|
// 'follower_policy_no' => $renewalData['policy_no'],
|
||||||
|
// ];
|
||||||
|
|
||||||
|
// $ptCoShareDetailsModel = new PTCOShareDetailsModel();
|
||||||
|
// return $ptCoShareDetailsModel->insert($ptCoShareDetails);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// private function prepareClientPolicy($renewalData)
|
||||||
|
// {
|
||||||
|
// $clientPolicy = [
|
||||||
|
// 'client_id' => $renewalData['client_id'],
|
||||||
|
// 'client_branch_id' => $renewalData['branch_id'],
|
||||||
|
// 'policy_type_id' => $renewalData['policy_type_id'],
|
||||||
|
// 'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
// 'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
// 'policy_no' => $renewalData['policy_no'],
|
||||||
|
// 'policy_start_date' => $renewalData['date_policy_start_date'],
|
||||||
|
// 'policy_end_date' => $renewalData['date_policy_end_date'],
|
||||||
|
// 'policy_status' => 1,
|
||||||
|
// 'gst' => 18.00,
|
||||||
|
// 'cd_ac_pk' => $renewalData['cd_ac_pk'],
|
||||||
|
// ];
|
||||||
|
|
||||||
|
// $clientPolicyModel = new ClientPolicyModel();
|
||||||
|
// return $clientPolicyModel->insert($clientPolicy);
|
||||||
|
// }
|
||||||
|
|
||||||
|
private function preparePolicyData($renewalData)
|
||||||
|
{
|
||||||
|
$data = [
|
||||||
|
'issuer' => $renewalData['issuer_type_id'],
|
||||||
|
'client_id' => $renewalData['client_id'],
|
||||||
|
'client_branch_id' => $renewalData['branch_id'] ?? 0,
|
||||||
|
'vehicle_id' => $renewalData['vehicel_id'],
|
||||||
|
'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
'tpa_id' => null,
|
||||||
|
'tpa_branch_id' => null,
|
||||||
|
'policy_type_id' => $renewalData['policy_type_id'],
|
||||||
|
'client_policy_id' => $renewalData['client_policy_id'] ?? null,
|
||||||
|
'issue_type' => 1,
|
||||||
|
'source_client_policy_id' => null,
|
||||||
|
'policy_no' => $renewalData['policy_no'],
|
||||||
|
'cd_ac_no' => null,
|
||||||
|
'policy_issue_date' => $renewalData['date_date_of_issue'],
|
||||||
|
'policy_start_date' => $renewalData['date_policy_start_date'],
|
||||||
|
'policy_end_date' => $renewalData['date_policy_end_date'],
|
||||||
|
'action_type' => 'inception',
|
||||||
|
'endorsement_no' => null,
|
||||||
|
'data_received_date' => null,
|
||||||
|
'closure_date' => null,
|
||||||
|
'emp_count' => null,
|
||||||
|
'dependent_count' => null,
|
||||||
|
'revenue_type' => $renewalData['revenue_type'] ?? null,
|
||||||
|
'co_share' => 0,
|
||||||
|
'pre_payable_by' => 1,
|
||||||
|
'bro_payable_by' => 1,
|
||||||
|
'tsi' => '500000',
|
||||||
|
'status' => 'completed',
|
||||||
|
'ct_status' => 0,
|
||||||
|
'is_active' => 1,
|
||||||
|
'co_broking_status' => null,
|
||||||
|
'installment' => 0,
|
||||||
|
'installment_data' => null,
|
||||||
|
'location' => null,
|
||||||
|
'links' => null,
|
||||||
|
'stage' => null,
|
||||||
|
'etat' => null,
|
||||||
|
'etat_band' => null,
|
||||||
|
'edate' => null,
|
||||||
|
'renewal_date' => null,
|
||||||
|
'rollover_date' => null,
|
||||||
|
'policy_holder_name' => $renewalData['insured'],
|
||||||
|
'same_as_proposer' => 1, // 1 - Yes, 0 - No
|
||||||
|
'ref' => $renewalData['ref'],
|
||||||
|
'spl' => null,
|
||||||
|
'fund_received' => null,
|
||||||
|
'listed_insurers' => null,
|
||||||
|
'ppteam' => null,
|
||||||
|
'endorse_eff_date' => null,
|
||||||
|
'month' => '2025-02-01',
|
||||||
|
'sales_generated_by' => null,
|
||||||
|
'serviced_by' => null,
|
||||||
|
'ct_type' => 1,
|
||||||
|
'ct_tran_id' => null,
|
||||||
|
'remarks' => null,
|
||||||
|
'cd_ac_pk' =>$renewalData['cd_ac_pk'] ?? null,
|
||||||
|
'install_due_date' => null,
|
||||||
|
'policy_with_corr' => 0
|
||||||
|
];
|
||||||
|
|
||||||
|
// kint::dump($data);
|
||||||
|
$policyTransactionModel = new PolicyTransactionModel();
|
||||||
|
$id = $policyTransactionModel->insert($data);
|
||||||
|
return $id;
|
||||||
|
}
|
||||||
|
|
||||||
|
private function prepareVehicleData($renewalData)
|
||||||
|
{
|
||||||
|
$vehicleData = [
|
||||||
|
'vehicle_no' => $renewalData['veh_no'],
|
||||||
|
'type' => null,
|
||||||
|
'description' => null,
|
||||||
|
'owner' => $renewalData['client_id'], // client_id
|
||||||
|
'branch_id' => $renewalData['client_type_id'] == 1 ? $renewalData['branch_id'] : null, // client_branch_id
|
||||||
|
'old_owner' => null,
|
||||||
|
'rc' => null,
|
||||||
|
];
|
||||||
|
|
||||||
|
$VehicleModel = new VehicleModel();
|
||||||
|
$id = $VehicleModel->insert($vehicleData);
|
||||||
|
return $id;
|
||||||
|
}
|
||||||
|
|
||||||
|
private function preparePtCoShareDetails($renewalData)
|
||||||
|
{
|
||||||
|
$pt_co_share_details = [
|
||||||
|
|
||||||
|
'pt_id' => $renewalData['pt_id'],
|
||||||
|
'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
'co_share_type' => 0,
|
||||||
|
'co_share_per' => 0.00,
|
||||||
|
'bp_amt' => 0.00,
|
||||||
|
'bp_gst_amt' => 0.00,
|
||||||
|
'bp_igst' => 0,
|
||||||
|
'bp_sgst' => 0,
|
||||||
|
'bp_cgst' => 0,
|
||||||
|
'tp_amt' => 0.00,
|
||||||
|
'tp_gst_amt' => 0.00,
|
||||||
|
'tp_igst' => 0.00,
|
||||||
|
'tp_sgst' => 0.00,
|
||||||
|
'tp_cgst' => 0.00,
|
||||||
|
'tep_amt' => 0.00,
|
||||||
|
'tep_gst_amt' => 0.00,
|
||||||
|
'tep_igst' => 0.00,
|
||||||
|
'tep_sgst' => 0.00,
|
||||||
|
'tep_cgst' => 0.00,
|
||||||
|
'agreed_amt' => 0.00,
|
||||||
|
'agreed_bp_per' => 0.00,
|
||||||
|
'agreed_tp_per' => 0.00,
|
||||||
|
'agreed_tep_per' => 0.00,
|
||||||
|
'standerd_bp_per' => 0.00,
|
||||||
|
'standerd_tp_per' => 0.00,
|
||||||
|
'standerd_tep_per' => 0.00,
|
||||||
|
'actual_bp_amt' => 0.00,
|
||||||
|
'actual_tp_amt' => 0.00,
|
||||||
|
'actual_tep_amt' => 0.00,
|
||||||
|
'actual_bp_per' => 0.00,
|
||||||
|
'actual_tp_per' => 0.00,
|
||||||
|
'actual_tep_per' => 0.00,
|
||||||
|
'actual_bp_brokerage_amt' => 0.00,
|
||||||
|
'actual_tp_brokerage_amt' => 0.00,
|
||||||
|
'actual_tep_brokerage_amt' => 0.00,
|
||||||
|
'reward' => 0.00,
|
||||||
|
'exp_amt' => 0.00,
|
||||||
|
'variance' => 0.00,
|
||||||
|
'remark' => null,
|
||||||
|
'cd_ac_no' => null,
|
||||||
|
'amount' => 0.00,
|
||||||
|
'stamp_duty' => 0.00,
|
||||||
|
'gst_type' => 0,
|
||||||
|
'cop_amt' => 0.00,
|
||||||
|
'statement_id' => 0,
|
||||||
|
'follower_policy_no' => $renewalData['policy_no'],
|
||||||
|
'non_comm_per_amt' => 0.00
|
||||||
|
];
|
||||||
|
|
||||||
|
$PTCOShareDetailsModel = new PTCOShareDetailsModel();
|
||||||
|
$id = $PTCOShareDetailsModel->insert($pt_co_share_details);
|
||||||
|
return $id;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private function prepareClientPolicy($renewalData)
|
||||||
|
{
|
||||||
|
$client_policy = [
|
||||||
|
'client_id' => $renewalData['client_id'],
|
||||||
|
'client_branch_id' => $renewalData['branch_id'],
|
||||||
|
'policy_type_id' => $renewalData['policy_type_id'],
|
||||||
|
'insurer_id' => $renewalData['insurer_id'],
|
||||||
|
'insurer_branch_id' => $renewalData['insurer_branch_id'],
|
||||||
|
'tpa_id' => null,
|
||||||
|
'tpa_branch_id' => null,
|
||||||
|
'policy_start_date' => $renewalData['date_policy_start_date'],
|
||||||
|
'policy_end_date' => $renewalData['date_policy_end_date'],
|
||||||
|
'policy_no' => $renewalData['policy_no'],
|
||||||
|
'cd_ac_no' => null,
|
||||||
|
'policy_status' => 1,
|
||||||
|
'policy_terms' => null,
|
||||||
|
'is_addon' => 1,
|
||||||
|
'base_policy' => null,
|
||||||
|
'inception_type' => 1,
|
||||||
|
'open_for_enrollment' => 0,
|
||||||
|
'gst' => 18.00,
|
||||||
|
'enrolment_visibility' => 1,
|
||||||
|
'open_date' => null,
|
||||||
|
'close_date' => null,
|
||||||
|
'reminder_date' => null,
|
||||||
|
'disclaimer' => null,
|
||||||
|
'is_member_modify_allowed' => 0,
|
||||||
|
'cd_ac_pk' => $renewalData['cd_ac_pk'],
|
||||||
|
'is_lgbtq' => 0
|
||||||
|
];
|
||||||
|
|
||||||
|
$ClientPolicyModel = new ClientPolicyModel();
|
||||||
|
$id = $ClientPolicyModel->insert($client_policy);
|
||||||
|
return $id;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -951,7 +951,7 @@ class EmpDataServiceController extends BaseController
|
|||||||
|
|
||||||
if(empty($additionData) && empty($deletionData) && empty($inceptionData) && empty($correctionData) && empty($enhancementData) && empty($dependentAdditionData)){
|
if(empty($additionData) && empty($deletionData) && empty($inceptionData) && empty($correctionData) && empty($enhancementData) && empty($dependentAdditionData)){
|
||||||
|
|
||||||
return 0;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
//for cd tranction and cd master data is empty check
|
//for cd tranction and cd master data is empty check
|
||||||
|
|||||||
@ -590,7 +590,16 @@ class EmployeeController extends AdminController
|
|||||||
$batch_data['event_type'] = $array;
|
$batch_data['event_type'] = $array;
|
||||||
$return = $empDataServiceController->generateExcelForAllEventType($batch_data);
|
$return = $empDataServiceController->generateExcelForAllEventType($batch_data);
|
||||||
|
|
||||||
if($return === 6){
|
if ($return === 0) {
|
||||||
|
session()->setFlashdata('error', "Insufficient deposit amount.");
|
||||||
|
return redirect()->to(base_url('employee/upload'));
|
||||||
|
|
||||||
|
}else if($return === 5){
|
||||||
|
|
||||||
|
session()->setFlashdata('error', "The policy does not have a CD account number.");
|
||||||
|
return redirect()->to(base_url('employee/upload'));
|
||||||
|
}
|
||||||
|
else if($return === 6){
|
||||||
|
|
||||||
session()->setFlashdata('error', "The Insurer does not have an Excel export template format.");
|
session()->setFlashdata('error', "The Insurer does not have an Excel export template format.");
|
||||||
return redirect()->to(base_url('employee/upload'));
|
return redirect()->to(base_url('employee/upload'));
|
||||||
|
|||||||
@ -179,7 +179,7 @@ class NotificationController extends AdminController
|
|||||||
// This function for sent a mail for testing
|
// This function for sent a mail for testing
|
||||||
public function sentTestMail($template_id, $test_mail)
|
public function sentTestMail($template_id, $test_mail)
|
||||||
{
|
{
|
||||||
$notification_data = $this->notificationModel->where('id', $template_id)->where('enabled', 1)->first();
|
$notification_data = $this->notificationModel->where('id', $template_id)->first();
|
||||||
$client_data = $this->clientModel->where('id', $notification_data['client_id'])->where('is_active', 1)->first();
|
$client_data = $this->clientModel->where('id', $notification_data['client_id'])->where('is_active', 1)->first();
|
||||||
|
|
||||||
if(!empty($notification_data)){
|
if(!empty($notification_data)){
|
||||||
|
|||||||
@ -49,13 +49,13 @@ class sendMailNotification
|
|||||||
$nhance_logo = $_ENV['NHANCE_LOGO'];
|
$nhance_logo = $_ENV['NHANCE_LOGO'];
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[member_name]]", $employee_name, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $employee_name, $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $employee_mobile_no, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $employee_mobile_no, $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
if ($dataToInsert['relationship'] == 'Self' && $mail != null || $mail != '') {
|
if ($dataToInsert['relationship'] == 'Self' && $mail != null || $mail != '') {
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments, 'common' => $common];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments, 'common' => $common];
|
||||||
}
|
}
|
||||||
@ -77,16 +77,16 @@ class sendMailNotification
|
|||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
|
|
||||||
$employee_name =$emp_data['name'];
|
$employee_name =$emp_data['name'];
|
||||||
$employee_mobile_no =$emp_data['mobile'];
|
$employee_mobile_no =$emp_data['mobile'];
|
||||||
$mail_content = str_replace("[[member_name]]", $employee_name, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $employee_name, $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $employee_mobile_no, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $employee_mobile_no, $mail_content);
|
||||||
$mail = $emp_data['email_corporate'];
|
$mail = $emp_data['email_corporate'];
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
||||||
@ -128,16 +128,17 @@ class sendMailNotification
|
|||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
// $client_logo = $nhance_logo;
|
// $client_logo = $nhance_logo;
|
||||||
|
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name, $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $employee_mobile_no, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $employee_mobile_no, $mail_content);
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[post_enrollment_app_link]]", "<a href='$post_enrollment_app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[post_enrollment_app_link]]", "{{post_enrollment_app_link}}"], "<a href='$post_enrollment_app_link'>Review Details</a>", $mail_content);
|
||||||
// $mail_content = str_replace("[[tpa_id]]", $tpa_id, $mail_content);
|
// $mail_content = str_replace("[[tpa_id]]", $tpa_id, $mail_content);
|
||||||
$mail_content = str_replace("[[ecard_download_link]]", "<a href='$link/1'>Download Insurance Card</a>", $mail_content);
|
$mail_content = str_replace(["[[ecard_download_link]]", "{{ecard_download_link}}"], "<a href='$link/1'>Download Insurance Card</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
||||||
|
|
||||||
return $wholeData;
|
return $wholeData;
|
||||||
@ -172,11 +173,11 @@ class sendMailNotification
|
|||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
// $client_logo = $nhance_logo;
|
// $client_logo = $nhance_logo;
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$mail = '';
|
$mail = '';
|
||||||
@ -518,9 +519,9 @@ class sendMailNotification
|
|||||||
// dd($payable_employee_array, $Addon_list);
|
// dd($payable_employee_array, $Addon_list);
|
||||||
// print_r($table_content); die;
|
// print_r($table_content); die;
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name . ' (' . $emp_code . ')' , $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name . ' (' . $emp_code . ')' , $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $employee_mobile_no, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $employee_mobile_no, $mail_content);
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
// print_r($mail_content); die;
|
// print_r($mail_content); die;
|
||||||
|
|
||||||
@ -570,11 +571,11 @@ class sendMailNotification
|
|||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
// $client_logo = $nhance_logo;
|
// $client_logo = $nhance_logo;
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$mail = '';
|
$mail = '';
|
||||||
@ -816,13 +817,13 @@ class sendMailNotification
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
$account_manager_mail_list = [];
|
$account_manager_mail_list = [];
|
||||||
if(isset($user_list)){
|
if(isset($user_list)){
|
||||||
foreach ($user_list as $key => $value) {
|
foreach ($user_list as $key => $value) {
|
||||||
$full_name = $value['first_name'] .' ' .$value['last_name'];
|
$full_name = $value['first_name'] .' ' .$value['last_name'];
|
||||||
$mail_content = str_replace("[[member_name]]", $full_name , $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $full_name , $mail_content);
|
||||||
|
|
||||||
$wholeData[] = ['mail' => $value['email'], 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
$wholeData[] = ['mail' => $value['email'], 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to'], 'common' => $common];
|
||||||
// $wholeData[] = ['mail' => $value['email'], 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails']];
|
// $wholeData[] = ['mail' => $value['email'], 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails']];
|
||||||
@ -868,11 +869,11 @@ class sendMailNotification
|
|||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
// $client_logo = $nhance_logo;
|
// $client_logo = $nhance_logo;
|
||||||
|
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$mail = '';
|
$mail = '';
|
||||||
@ -1115,7 +1116,7 @@ class sendMailNotification
|
|||||||
// $table_content .= '<div style="width:100%; text-align:right; font-size: 12px;">' . $sum_total_words . '</div>';
|
// $table_content .= '<div style="width:100%; text-align:right; font-size: 12px;">' . $sum_total_words . '</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
|
|
||||||
$hr_mails = $client_data['hr_mails'];
|
$hr_mails = $client_data['hr_mails'];
|
||||||
@ -1173,13 +1174,13 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[member_name]]", $employee_name, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $employee_name, $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $mobile, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $mobile, $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
if ($mail != null || $mail != '') {
|
if ($mail != null || $mail != '') {
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments];
|
||||||
@ -1204,11 +1205,12 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $mobile, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $employee_name, $mail_content);
|
||||||
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $mobile, $mail_content);
|
||||||
|
|
||||||
if ((isset($notification_data) && $notification_data['enabled'] == 1)) {
|
if ((isset($notification_data) && $notification_data['enabled'] == 1)) {
|
||||||
|
|
||||||
@ -1256,15 +1258,15 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name, $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name, $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $mobile, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $mobile, $mail_content);
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[post_enrollment_app_link]]", "<a href='$post_enrollment_app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[post_enrollment_app_link]]", "{{post_enrollment_app_link}}"], "<a href='$post_enrollment_app_link'>Review Details</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[ecard_download_link]]", "<a href='$link/1'>Download Insurance Card</a>", $mail_content);
|
$mail_content = str_replace(["[[ecard_download_link]]", "{{ecard_download_link}}"], "<a href='$link/1'>Download Insurance Card</a>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'],'attachments' => $attachments, 'reply_to' => $client_data['reply_to']];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'],'attachments' => $attachments, 'reply_to' => $client_data['reply_to']];
|
||||||
|
|
||||||
@ -1301,11 +1303,11 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$table_content = '';
|
$table_content = '';
|
||||||
@ -1413,9 +1415,9 @@ class sendMailNotification
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name . ' (' . $emp_code . ')' , $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name . ' (' . $emp_code . ')' , $mail_content);
|
||||||
$mail_content = str_replace("[[member_mobile]]", $mobile, $mail_content);
|
$mail_content = str_replace(["[[member_mobile]]", "{{member_mobile}}"], $mobile, $mail_content);
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to']];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to']];
|
||||||
@ -1453,11 +1455,11 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$table_content = '';
|
$table_content = '';
|
||||||
@ -1563,8 +1565,8 @@ class sendMailNotification
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name . ' (' . $emp_code . ')' , $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name . ' (' . $emp_code . ')' , $mail_content);
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']];
|
||||||
|
|
||||||
@ -1600,11 +1602,11 @@ class sendMailNotification
|
|||||||
|
|
||||||
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
$client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];
|
||||||
|
|
||||||
$mail_content = str_replace("[[nhance_logo]]", "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[nhance_logo]]", "{{nhance_logo}}"], "<img src='$nhance_logo' alt='Nhance Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_logo]]", "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
$mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "<img src='$client_logo' alt='Client Logo' width='20'>", $mail_content);
|
||||||
$mail_content = str_replace("[[client_name]]", $client_data['client_name'], $mail_content);
|
$mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content);
|
||||||
|
|
||||||
$mail_content = str_replace("[[app_link]]", "<a href='$app_link'>Review Details</a>", $mail_content);
|
$mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "<a href='$app_link'>Review Details</a>", $mail_content);
|
||||||
|
|
||||||
// Step 1: Replace the placeholder with an HTML table structure
|
// Step 1: Replace the placeholder with an HTML table structure
|
||||||
$table_content = '';
|
$table_content = '';
|
||||||
@ -1712,8 +1714,8 @@ class sendMailNotification
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$mail_content = str_replace("[[member_name]]", $name . ' (' . $emp_code . ')' , $mail_content);
|
$mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $name . ' (' . $emp_code . ')' , $mail_content);
|
||||||
$mail_content = str_replace("[[member_summary]]", $table_content , $mail_content);
|
$mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content);
|
||||||
|
|
||||||
|
|
||||||
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']];
|
$wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']];
|
||||||
|
|||||||
@ -219,6 +219,13 @@
|
|||||||
name="pod_no">
|
name="pod_no">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group col-md-3">
|
||||||
|
<label for="claim_number">Claim Number<span class="text-danger"></span></label>
|
||||||
|
<input type="text" class="form-control" id="claim_number" placeholder="Enter Claim NO"
|
||||||
|
value="<?= isset($ticket_data['claim_number']) ? $ticket_data['claim_number'] : '' ?>"
|
||||||
|
name="claim_number">
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-md-12 text-right m-b-0" style="margin-top: 29px;">
|
<div class="form-group col-md-12 text-right m-b-0" style="margin-top: 29px;">
|
||||||
|
|||||||
@ -195,6 +195,13 @@
|
|||||||
name="si_amt">
|
name="si_amt">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group col-md-3">
|
||||||
|
<label for="claim_number">Claim Number<span class="text-danger"></span></label>
|
||||||
|
<input type="text" class="form-control" id="claim_number" placeholder="Enter Claim NO"
|
||||||
|
value="<?= isset($ticket_data['claim_number']) ? $ticket_data['claim_number'] : '' ?>"
|
||||||
|
name="claim_number">
|
||||||
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-md-12 text-right m-b-0" style="margin-top: 29px;">
|
<div class="form-group col-md-12 text-right m-b-0" style="margin-top: 29px;">
|
||||||
|
|||||||
@ -85,8 +85,8 @@ table.dataTable tbody td {
|
|||||||
<td><?php echo $row['owner_name']; ?></td>
|
<td><?php echo $row['owner_name']; ?></td>
|
||||||
<td><?php echo $row['rc']; ?></td>
|
<td><?php echo $row['rc']; ?></td>
|
||||||
<td><?php echo $row['vehicle_no']; ?></td>
|
<td><?php echo $row['vehicle_no']; ?></td>
|
||||||
<td><?php echo $vehicle_type[$row['type']]; ?></td>
|
<td><?php echo $vehicle_type[$row['type']] ?? ""; ?></td>
|
||||||
<td><?php echo $vehicle_des[$row['description']]; ?></td>
|
<td><?php echo $vehicle_des[$row['description']] ?? ""; ?></td>
|
||||||
<td>
|
<td>
|
||||||
<div class="btn-group dropdown">
|
<div class="btn-group dropdown">
|
||||||
<a href="javascript: void(0);"
|
<a href="javascript: void(0);"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user