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 ControllerExtensionModulePPButton extends Controller { public function index() { if ($this->config->get('payment_pp_express_status') == 1) { $status = true; if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout')) || (!$this->customer->isLogged() && ($this->cart->hasRecurringProducts() || $this->cart->hasDownload()))) { $status = false; } if ($status) { $this->load->model('extension/payment/pp_express'); if (preg_match('/Mobile|Android|BlackBerry|iPhone|Windows Phone/', $this->request->server['HTTP_USER_AGENT'])) { $data['mobile'] = true; } else { $data['mobile'] = false; } if ($this->config->get('payment_pp_express_test') == 1) { $data['paypal_username'] = $this->config->get('payment_pp_express_sandbox_username'); $data['paypal_environment'] = 'sandbox'; } else { $data['paypal_username'] = $this->config->get('payment_pp_express_username'); $data['paypal_environment'] = 'production'; } $data['payment_url'] = $this->url->link('extension/payment/pp_express/express', '', true); return $this->load->view('extension/module/pp_button', $data); } } } }