Klian Posted July 12, 2012 Share Posted July 12, 2012 (edited) Buenas, estoy intentando modificar una funcion a través del override/classes/FrontController.php pero no funciona... el código que tengo es el siguiente: class FrontController extends FrontControllerCore { public function setMedia() { parent::setMedia(); /* * Use Google Libraries API to host jQuery */ global $js_files; $index = array_search(_PS_JS_DIR_ . 'jquery/jquery-1.4.4.min.js', $js_files); if ($index !== false){ array_splice($js_files, $index, 1, array('//ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js')); } else { $js_files[] = '//ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js'; } } public function displayHeader() { parent::displayHeader(); self::$smarty->assign('HOOK_TOP_MENU', Module::hookExec('topMenu')); } } la función de setMedia si funciona, pero la de displayHeader no... también he probado a modificar los tpl de algunos modulos en: themes/midiseño/elmodulo/archivotpl.tpl y no cambia la apariencia... alguna idea ? Edited July 12, 2012 by Klian (see edit history) Link to comment Share on other sites More sharing options...
shacker Posted July 12, 2012 Share Posted July 12, 2012 solo quieres un hook para el menu? Link to comment Share on other sites More sharing options...
Klian Posted July 12, 2012 Author Share Posted July 12, 2012 solo quieres un hook para el menu? Sí. Si altero el orden, y lo pongo asi: self::$smarty->assign('HOOK_TOP_MENU', Module::hookExec('topMenu')); parent::displayHeader(); Funciona... Link to comment Share on other sites More sharing options...
shacker Posted July 12, 2012 Share Posted July 12, 2012 si, eso te iba a decir. estaba mirando el codigo justo. SI funciona cambia el post a solucionado Link to comment Share on other sites More sharing options...
Recommended Posts