From 8a356d3af95de0e7012c2d4e27f4b3f4507f3b03 Mon Sep 17 00:00:00 2001 From: vadivelJ96 Date: Wed, 17 Sep 2025 11:06:46 +0530 Subject: [PATCH] CHANGE_logo_fix_final - VADIVEL J 2025-09-17 --- app/Config/Routes.php | 2 ++ app/Controllers/NotificationController.php | 9 +++++ app/Helpers/sendMailNotification.php | 38 +++++++++++++++------- app/Views/notification_mail_footer.php | 29 +++++++++++++++++ app/Views/notification_mail_header.php | 2 +- 5 files changed, 67 insertions(+), 13 deletions(-) create mode 100644 app/Views/notification_mail_footer.php diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 83145d5..896ca58 100755 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -524,5 +524,7 @@ $routes->post("getPreEmployeePolicyCount", "EmployeeRestController::getPreEmploy // notification mail template $routes->get('notification_mail_header',"NotificationController::notification_mail_header"); +$routes->get('notification_mail_footer',"NotificationController::notification_mail_footer"); + diff --git a/app/Controllers/NotificationController.php b/app/Controllers/NotificationController.php index 99fe93d..0c3890f 100755 --- a/app/Controllers/NotificationController.php +++ b/app/Controllers/NotificationController.php @@ -290,6 +290,15 @@ class NotificationController extends AdminController } + public function notification_mail_footer(){ + + $params = []; + $params['client_data'] = $this->clientModel->where('id', 12)->first(); + + return view('notification_mail_footer',$params); + } + + diff --git a/app/Helpers/sendMailNotification.php b/app/Helpers/sendMailNotification.php index 403de4a..624629c 100755 --- a/app/Helpers/sendMailNotification.php +++ b/app/Helpers/sendMailNotification.php @@ -60,7 +60,10 @@ class sendMailNotification $mail_content = str_replace(["[[app_link]]", "{{app_link}}"], "Review Details", $mail_content); if ($dataToInsert['relationship'] == 'Self' && $mail != null || $mail != '') { $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; + $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments, 'common' => $common]; } @@ -94,7 +97,8 @@ class sendMailNotification $mail = $emp_data['email_corporate']; $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common]; @@ -147,7 +151,8 @@ class sendMailNotification $mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common]; @@ -548,7 +553,8 @@ class sendMailNotification // print_r($mail_content); die; $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData[] = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'common' => $common]; @@ -851,7 +857,8 @@ class sendMailNotification $mail_content = str_replace(["[[member_name]]", "{{member_name}}"], $full_name , $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $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'}}; @@ -1153,7 +1160,8 @@ class sendMailNotification // $wholeData = []; // foreach ($mail_array as $key => $value) { // $header_of_mail = view('notification_mail_header', $params); - // $mail_content = $header_of_mail . $mail_content ; + // $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; // $wholeData[] = ['mail' => $value, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to'], 'common' => $common]; // // $wholeData[] = ['mail' => $value, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'}}; // } @@ -1215,7 +1223,8 @@ class sendMailNotification if ($mail != null || $mail != '') { $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to'], 'attachments' => $attachments]; } @@ -1250,7 +1259,8 @@ class sendMailNotification if (isset($mail) && !empty($mail)) { $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to']]; } @@ -1305,7 +1315,8 @@ class sendMailNotification $mail_content = str_replace(["[[client_name]]", "{{client_name}}"], $client_data['client_name'], $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content,'bcc'=> $client_data['common_mails'],'attachments' => $attachments, 'reply_to' => $client_data['reply_to']]; @@ -1459,7 +1470,8 @@ class sendMailNotification $mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'bcc'=> $client_data['common_mails'], 'reply_to' => $client_data['reply_to']]; @@ -1610,7 +1622,8 @@ class sendMailNotification $mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']]; @@ -1762,7 +1775,8 @@ class sendMailNotification $mail_content = str_replace(["[[member_summary]]", "{{member_summary}}"], $table_content , $mail_content); $header_of_mail = view('notification_mail_header', $params); - $mail_content = $header_of_mail . $mail_content ; + $footer_of_mail = view('notification_mail_footer', $params); + $mail_content = $header_of_mail . $mail_content . $footer_of_mail ; $wholeData = ['mail' => $mail, 'subject' => $subject,'message'=> $mail_content, 'reply_to' => $client_data['reply_to']]; diff --git a/app/Views/notification_mail_footer.php b/app/Views/notification_mail_footer.php new file mode 100644 index 0000000..c9a990b --- /dev/null +++ b/app/Views/notification_mail_footer.php @@ -0,0 +1,29 @@ + + + + + + Email Notification + + + + + + + +
+ Default Logo +

+ © Nhance India Insurance Broking Pvt Ltd +

+ +
+ + + + + + + \ No newline at end of file diff --git a/app/Views/notification_mail_header.php b/app/Views/notification_mail_header.php index 501492f..6a10b14 100644 --- a/app/Views/notification_mail_header.php +++ b/app/Views/notification_mail_header.php @@ -8,7 +8,7 @@ - +