Override Module Prestashop -

/** * Override an existing method */ public function hookDisplayHeader($params)

<?php // override/modules/mymodule/controllers/front/DefaultController.php class MyModuleDefaultControllerOverride extends MyModuleDefaultControllerModuleFrontController

define('PS_DISABLE_OVERRIDES', false); Goal: Override blockcart module to add a discount message in cart summary.

// Add your own code here $this->context->controller->addCSS($this->_path . 'views/css/custom.css'); return $originalResult;

// Custom logic before parent call $originalResult = parent::hookDisplayHeader($params);

// Custom logic before parent parent::initContent();