Forex image attachment : GWM

This commit is contained in:
Gowtham M 2025-08-11 15:37:40 +05:30
parent 7df34c2045
commit e4a43fed3f

View File

@ -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'] = '<img src="' . $logo . '" alt="org_logo" style="max-width:100px; max-height:100px;">';
$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'] = '<img src="' . $imageUrl . '" alt="Signature" style="max-width:250px;">';
//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);