rafapas22 Posted October 4, 2016 Share Posted October 4, 2016 Buenas tardes a todos. Estoy en los primeros pasos de crear un módulo personalizado y a la hora de hacer cambios en el back.css no los veo reflejados y es porque no lo carga, por qué puede ser? por lo visto tampoco carga el back.js , es muy raro... os pongo como los declaro /** * Don't forget to create update methods if needed: * http://doc.prestashop.com/display/PS16/Enabling+the+Auto-Update */ public function install() { Configuration::updateValue('MODULE_LIVE_MODE', false); include(dirname(__FILE__).'/sql/install.php'); return parent::install() && $this->registerHook('header') && $this->registerHook('backOfficeHeader') && $this->registerHook('displayLeftColumn'); } /** * Add the CSS & JavaScript files you want to be loaded in the BO. */ public function hookBackOfficeHeader() { if (Tools::getValue('module_name') == $this->name) { $this->context->controller->addJS($this->_path.'views/js/back.js'); $this->context->controller->addCSS($this->_path.'views/css/back.css'); } } es lo que por defecto da el generador de módulos de Prestashop, por qué no cargará los archivos? Link to comment Share on other sites More sharing options...
joseantgv Posted October 4, 2016 Share Posted October 4, 2016 Buenas tardes a todos. Estoy en los primeros pasos de crear un módulo personalizado y a la hora de hacer cambios en el back.css no los veo reflejados y es porque no lo carga, por qué puede ser? por lo visto tampoco carga el back.js , es muy raro... os pongo como los declaro /** * Don't forget to create update methods if needed: * http://doc.prestashop.com/display/PS16/Enabling+the+Auto-Update */ public function install() { Configuration::updateValue('MODULE_LIVE_MODE', false); include(dirname(__FILE__).'/sql/install.php'); return parent::install() && $this->registerHook('header') && $this->registerHook('backOfficeHeader') && $this->registerHook('displayLeftColumn'); } /** * Add the CSS & JavaScript files you want to be loaded in the BO. */ public function hookBackOfficeHeader() { if (Tools::getValue('module_name') == $this->name) { $this->context->controller->addJS($this->_path.'views/js/back.js'); $this->context->controller->addCSS($this->_path.'views/css/back.css'); } } es lo que por defecto da el generador de módulos de Prestashop, por qué no cargará los archivos? Pon alguna traza antes del if a ver si se está ejecutando el hook. Link to comment Share on other sites More sharing options...
rafapas22 Posted October 4, 2016 Author Share Posted October 4, 2016 Ahora en otro ordenador si me funciona, pero vuelvo a hacer una cambio y no se refleja en el css, puede ser que esté cacheado el css? No tengo puesta la caché de prestashop, y lo que hago es subir los cambios directamente al modulo que está en prestashop, prestashop/modules/module/views/css ... algo me estoy perdiendo... Link to comment Share on other sites More sharing options...
rafapas22 Posted October 5, 2016 Author Share Posted October 5, 2016 alguna idea? ahora he vuelto al ordenador del trabajo y ya no se ve nada del back.css........ Link to comment Share on other sites More sharing options...
joseantgv Posted October 5, 2016 Share Posted October 5, 2016 Pero el fichero back.css lo añade y lo que no ves son cambios en ese fichero? El navegador también cachea los recursos estáticos. Actualiza la página con Ctrl + R. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now