Linux altar53.supremepanel53.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
/ home/ bdapparelinfo/ dhakazone.com/ catalog/ controller/ extension/ module/ |
|
<?php class ControllerExtensionModuleLaybuyLayout extends Controller { public function index() { $this->load->model('extension/module/laybuy_layout'); $status = $this->config->get('module_laybuy_layout_status'); if ($status && $this->config->get('payment_laybuy_status')) { if ($this->customer->isLogged()) { if (isset($this->request->get['order_id'])) { $order_id = $this->request->get['order_id']; if ($this->model_extension_module_laybuy_layout->isLayBuyOrder($order_id)) { $this->load->language('extension/module/laybuy_layout'); $transaction_info = $this->model_extension_module_laybuy_layout->getTransactionByOrderId($order_id); $data['transaction'] = array( 'laybuy_ref_no' => $transaction_info['laybuy_ref_no'], 'paypal_profile_id' => $transaction_info['paypal_profile_id'], 'status' => $this->model_extension_module_laybuy_layout->getStatusLabel($transaction_info['status']), 'amount' => $this->currency->format($transaction_info['amount'], $transaction_info['currency']), 'downpayment' => $transaction_info['downpayment'], 'months' => $transaction_info['months'], 'downpayment_amount' => $this->currency->format($transaction_info['downpayment_amount'], $transaction_info['currency']), 'payment_amounts' => $this->currency->format($transaction_info['payment_amounts'], $transaction_info['currency']), 'first_payment_due' => date($this->language->get('date_format_short'), strtotime($transaction_info['first_payment_due'])), 'last_payment_due' => date($this->language->get('date_format_short'), strtotime($transaction_info['last_payment_due'])), 'report' => json_decode($transaction_info['report'], true) ); return $this->load->view('extension/module/laybuy_layout', $data); } } } } } }