From e4a43fed3fda2bafdc82b7924eb4ed83fadb8ba5 Mon Sep 17 00:00:00 2001 From: Gowtham M Date: Mon, 11 Aug 2025 15:37:40 +0530 Subject: [PATCH] Forex image attachment : GWM --- app/Controllers/PlanController.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/Controllers/PlanController.php b/app/Controllers/PlanController.php index 67647b2..583e5ff 100644 --- a/app/Controllers/PlanController.php +++ b/app/Controllers/PlanController.php @@ -1350,7 +1350,13 @@ class PlanController extends ResourceController ->where('c_forex.forex_id', $forexId)->where('c_forex.is_active', 1) ->first(); $data['org_data'] = $this->organizationModel->where('org_id', $data['forexData']['org_id'])->where('is_active', 1)->first(); + $templateData = $this->mailTemplateModel->where('org_id', $data['forexData']['org_id'] )->where('template_name', 'forex' )->first(); + + //placeholder data + $logoFilename = basename($data['org_data']['logo']); + $logo = base_url("assets/images/logo/" . $logoFilename); + $data['forexData']['org_logo'] = 'org_logo'; $data['forexData']['org_name'] = $data['org_data']['name']; $data['forexData']['forex_card_number'] = $data['forexData']['card_number']; $data['forexData']['passport_place_of_issue'] = $data['forexData']['place_of_issue']; @@ -1360,9 +1366,9 @@ class PlanController extends ResourceController $data['forexData']['place_of_visit'] = $data['forexData']['country_name']; $data['forexData']['staying_duration'] = $data['forexData']['duration']; $data['forexData']['total_forex_exchange_amount'] = $data['forexData']['perdiem_amount'] + $data['forexData']['transport'] + $data['forexData']['accommodation'] + $data['forexData']['telephone']; - - - $templateData = $this->mailTemplateModel->where('org_id', $data['forexData']['org_id'] )->where('template_name', 'forex' )->first(); + $signatuteFileName = basename($templateData['image_location']); + $imageUrl = base_url('public/assets/images/signature/' . $signatuteFileName); + $data['forexData']['signature_image'] = 'Signature'; //replace the placeholder foreach ($data['forexData'] as $key => $value) { @@ -1370,6 +1376,8 @@ class PlanController extends ResourceController $templateData['body_html'] = str_replace($placeHolder, $value ?? '', $templateData['body_html']); } $html = $templateData['body_html']; + + // echo $html; die; // $html = view('forex',$data);