Añadir ficheros js y css a un modulo de prestashop.

Existen varias maneras de añadir los ficheros .js y css a nuestro modulo, pero recomiendo esta manera que es la que funciona perfectamente.

Lo primero que debemos hacer añadir el hook al instalar el modulo.

return parent::install() &&
//aqui debemos añadir todos los hook que vamos a usar con el modulo.
//al final añadiremos el hook de ficheros css y js
$this->registerHook('actionAdminControllerSetMedia') ;

 

Una vez tenemos añadido el hook , añadimos el código y por lo tanto los ficheros css y js.

public function hookActionAdminControllerSetMedia($params) { 
        if (Tools::getValue('module_name') == $this->name) {
            $this->context->controller->addJS($this->_path.'views/js/features.js');
            $this->context->controller->addJS($this->_path.'views/js/update.js');
            $this->context->controller->addJS($this->_path.'views/js/import.js');
            $this->context->controller->addCSS($this->_path.'views/css/back.css');
        }
    }

 

Deja una respuesta
You May Also Like