Hola, estoy intentando hacer un override en override/classes/controller/ModuleFrontController.php pero no me funciona, sin embargo si realizo la misma modificación directamente en classes/controller/ModuleFrontController.php sí que funciona perfectamente. Por supuesto que siempre borro el class_index.php en todos los casos, pero en override no funciona.
El override de marras es este:
<?php class ModuleFrontController extends ModuleFrontControllerCore { public function initContent() { if (Tools::isSubmit('module') && Tools::getValue('controller') == 'payment') { $currency = Currency::getCurrency((int)$this->context->cart->id_currency); $orderTotal = $this->context->cart->getOrderTotal(); $minimal_purchase = Tools::convertPrice((float)Configuration::get('PS_PURCHASE_MINIMUM'), $currency); if ($this->context->cart->getOrderTotal(true, Cart::ONLY_PRODUCTS) < ($minimal_purchase - 1)) { Tools::redirect('index.php?controller=order&step=1'); } } parent::initContent(); } }
Alguien sabría decirme por que no funciona?
Gracias de antemano.