* @copyright 2011-2017 PresTeamShop * @license see file: LICENSE.txt * @category PrestaShop * @category Module */ class OnePageCheckoutPSPaymentModuleFrontController extends ModuleFrontController { public $ssl = true; public $display_column_left = false; public $display_column_right = false; public function initContent() { parent::initContent(); $module = Module::getInstanceByName(Tools::getValue('pm')); if (Validate::isLoadedObject($module)) { $result = ''; if (method_exists($module, 'hookPayment')) { $result = $module->hookPayment(array('cart' => $this->context->cart)); } elseif (method_exists($module, 'hookDisplayPayment')) { $result = $module->hookDisplayPayment(array('cart' => $this->context->cart)); } $this->context->smarty->assign('HOOK_PAYMENT_METHOD', $result); $this->setTemplate('module:onepagecheckoutps/views/templates/front/payment_execution.tpl'); } } public function postProcess() { $this->context->smarty->assign('page_name', 'order-opc'); } public function setMedia() { parent::setMedia(); $this->addCSS($this->module->getPathUri().'views/css/front/payment.css', 'all'); $this->addCSS($this->module->getPathUri().'views/css/front/override.css', 'all'); } }