albertoc07 Posted April 14, 2013 Share Posted April 14, 2013 (edited) Buenas, me gustaría saber si es posible cambiar el texto del menú por imágenes. Por ejemplo: Donde pone inicio aparezaca una casa, en car aparezca un coche, etc.. Edited April 14, 2013 by albertoc07 (see edit history) Link to comment Share on other sites More sharing options...
albertoc07 Posted April 16, 2013 Author Share Posted April 16, 2013 nadie¿ Link to comment Share on other sites More sharing options...
rperales Posted April 16, 2013 Share Posted April 16, 2013 Si que se puede cambiar, pero habrá que ver la versión de prestashop que estas utilizando, también el modulo estas utilizando para el menu. Si nos pasas la ruta de tu tienda talves podamos darte algunas ideas más. Link to comment Share on other sites More sharing options...
albertoc07 Posted April 17, 2013 Author Share Posted April 17, 2013 Si que se puede cambiar, pero habrá que ver la versión de prestashop que estas utilizando, también el modulo estas utilizando para el menu. Si nos pasas la ruta de tu tienda talves podamos darte algunas ideas más. El modulo que utilizo es el tptntopmenu (Menú horizontal superior Prestashop) Versión 1.5.4.0 Url de la tienda: http://berrypro.eu/shop/ Link to comment Share on other sites More sharing options...
rperales Posted April 18, 2013 Share Posted April 18, 2013 Se tendria que tocar el código del módulo tptntopmenu, por ejemplo se podria mostrar las imagenes de cada categoría que se carga desde el backoffice, esto solamente para el primer nivel de categorias que muestras a través del módulo así tendrías todo el menu superior con imágenes ó también puedes tenerlo imagen y texto. 1 Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted April 18, 2013 Share Posted April 18, 2013 Se tendria que tocar el código del módulo tptntopmenu, por ejemplo se podria mostrar las imagenes de cada categoría que se carga desde el backoffice, esto solamente para el primer nivel de categorias que muestras a través del módulo así tendrías todo el menu superior con imágenes ó también puedes tenerlo imagen y texto. ¿Podrias explicarlo detalladamente y desde cero? o ¿no? Gracias. Link to comment Share on other sites More sharing options...
rperales Posted April 18, 2013 Share Posted April 18, 2013 Para detallar no tengo el código del módulo tptntopmenu, pero básicamente si nos guiamos por el módulo blocktopmenu que viene por defecto con prestashop seria modificar la función getCategory() del módulo, donde se construye el html para mostrar los menus de primer nivel de categorias $this->_menu .= '<a href="'.$category_link.'">'.$category->name.'</a>'; modificada las consultas para recuperar la imagen de la categoria se tendria que cambiar $category->name por <img src=""> que contenga la ruta de la imagen de la categoria. Link to comment Share on other sites More sharing options...
albertoc07 Posted April 19, 2013 Author Share Posted April 19, 2013 Para detallar no tengo el código del módulo tptntopmenu, pero básicamente si nos guiamos por el módulo blocktopmenu que viene por defecto con prestashop seria modificar la función getCategory() del módulo, donde se construye el html para mostrar los menus de primer nivel de categorias $this->_menu .= '<a href="'.$category_link.'">'.$category->name.'</a>'; modificada las consultas para recuperar la imagen de la categoria se tendria que cambiar $category->name por <img src=""> que contenga la ruta de la imagen de la categoria. Pero de esa forma solo se pondría la misma imagen para todos los menús no?? sería esta linea? case 'CAT': $this->getCategory((int)$id); break; case 'PRD': $selected = ($this->page_name == 'product' && (Tools::getValue('id_product') == $id)) ? ' class="sfHover"' : ''; $product = new Product((int)$id, true, (int)$id_lang); if (!is_null($product->id)) $this->_menu .= '<li'.$selected.'><a href="'.$product->getLink().'">'.$product->name.'</a></li>'.PHP_EOL; break; Link to comment Share on other sites More sharing options...
Recommended Posts