japarisid Posted April 25, 2012 Share Posted April 25, 2012 Hola, Estoy editando varios aspectos de la tienda pero hay uno con el que no puedo: En el menú de categorías que tenemos en la parte izquierda de nuestra tienda, cuando se tienen subcategorías aparece un icono (+) para desplegar la categoría, pero al pulsar sobre el nombre de la categoría te lleva dentro de ella. Me gustaría que al pulsar sobre el nombre de una categoría se desplegaran las subcategorías sin cambiar de página (Como cuando le damos al (+)) Hasta ahora por lo que he podido averiguar, el archivo javascript que contiene las funciones que desplegan y replegan la categoría se encuentra en \prestashop\themes\'mi_tema'\js\tools\treeManagement.js Lo que no consigo encontrar es el archivo que genera la lista de categorías del menú lateral para quitarles a los enlaces su href y de alguna forma que al pinchar en la categoría se desplegue como con el (+). Toda ayuda será agradecida. Gracias, un saludo. Link to comment Share on other sites More sharing options...
banense Posted April 25, 2012 Share Posted April 25, 2012 Hola hay varios módulos de categorías que hacen lo que quieres. Aquí te cuelgo uno que está muy bueno y que uso a menudo porque es configurable al máximo. Espero te sirva y te ayude Saludos maofree_blockcategories.zip 1 Link to comment Share on other sites More sharing options...
japarisid Posted April 26, 2012 Author Share Posted April 26, 2012 Hola banense, Gracias por tu aporte, esta muy interesante el módulo, pero solo con ponerme encima de la categoría se desplegan las subcategorías hacia la derecha. Buscaba la forma de que se desplegue como en el menú original al darle al (+) pero al darle al nombre de la categoría (Al pinchar sobre el, no al pasar por encima), por eso dije lo de si alguien sabía que fichero genera el código del menú para quitarle el href para que no cambie de página y asignarle las funciones javascript que desplegan y replegan. Claro que también me serviría un módulo que consiga algo bastante parecido. Puede que lo que quiera sea un poco complicado de conseguir, pero agradezco mucho toda ayuda. Un saludo. Link to comment Share on other sites More sharing options...
japarisid Posted April 26, 2012 Author Share Posted April 26, 2012 Añado una cosa: He encontrado el archivo que genera el menú de categorías en el lateral izquierdo, se encuentra en: \prestashop\modules\blockcategories\category-tree-branch.tpl Dentro de este archivo se encuentra la etiqueta <a href="........</a> He creado un if dentro del href para que si la categoría tiene subcategorías no redireccione a la página de la categoría al pinchar sobre esta. Ahora solo me faltaría que cuando pinche en esta categoría, desplegue las subcategorias como hace el (+) de al lado. He intentado poniendole un onClick con la funcion javascript que desplega pero no funciona. Creo que estoy bastante cerca de conseguirlo pero no consigo llamar bien a la función que desplega las subcategorías. Recuerdo que la función de desplegar/replegar el menú se encuentra en \prestashop\themes\'mi_tema'\js\tools\treeManagement.js ¿Alguien me puede indicar como hacer esto último? Muchas gracias. Link to comment Share on other sites More sharing options...
japarisid Posted April 27, 2012 Author Share Posted April 27, 2012 He encontrado una web hecha con prestashop que imita lo que quiero conseguir: http://global-light.com/barcode/en/ Pero no saco nada en claro investigando por el código fuente. Si pinchais en un elemento del menú se ve como se desplega, ese es exactamente el efecto que quiero conseguir en mi tienda pero no encuentro la manera. Link to comment Share on other sites More sharing options...
nadie Posted April 27, 2012 Share Posted April 27, 2012 He encontrado una web hecha con prestashop que imita lo que quiero conseguir: http://global-light.com/barcode/en/ Pero no saco nada en claro investigando por el código fuente. Si pinchais en un elemento del menú se ve como se desplega, ese es exactamente el efecto que quiero conseguir en mi tienda pero no encuentro la manera. Este no te vale: http://www.nethercottconstructions.com/en/prestashop-modules/1-ajax-sliding-categories.html ? Link to comment Share on other sites More sharing options...
japarisid Posted May 2, 2012 Author Share Posted May 2, 2012 Gracias por tu aporte Nadie, pero desearía que el submenú se desplegase al clickar sobre el nombre, no al ponerse encima tan solo. Pero de todas formas gracias por ayudarme. ¿Tan complicado es conseguir modificar el menú para conseguir el efeto del menú de esta página: http://global-light.com/barcode/en/ o encontrar un menú que funcione igual? Link to comment Share on other sites More sharing options...
Eusebio100 Posted May 2, 2012 Share Posted May 2, 2012 Me sumo a la petición, a mi también me interesa. A ver si alguien aporta algo de ayuda al respecto. Link to comment Share on other sites More sharing options...
japarisid Posted May 2, 2012 Author Share Posted May 2, 2012 Disculpa Nadie, Leyendome las caracteristicas del módulo que me has pasado he visto que se puede configurar que se despliegue como viene en la demo, tan solo con poner el puntero encima, o al clickar en la categoría (que es lo que quería conseguir). Dado que el módulo tiene un precio considerable para ser un menú, intentare probar algunas cosas más antes de plantearme comprarlo. Gracias. Link to comment Share on other sites More sharing options...
nadie Posted May 3, 2012 Share Posted May 3, 2012 Disculpa Nadie, Leyendome las caracteristicas del módulo que me has pasado he visto que se puede configurar que se despliegue como viene en la demo, tan solo con poner el puntero encima, o al clickar en la categoría (que es lo que quería conseguir). Dado que el módulo tiene un precio considerable para ser un menú, intentare probar algunas cosas más antes de plantearme comprarlo. Gracias. Sinceramente no creo que el modulo tenga un precio excesivo, es bastante económico, recuerda que invertir en tu tienda, es invertir en futuro. Link to comment Share on other sites More sharing options...
samychamba Posted December 2, 2012 Share Posted December 2, 2012 Hola, Estoy editando varios aspectos de la tienda pero hay uno con el que no puedo: En el menú de categorías que tenemos en la parte izquierda de nuestra tienda, cuando se tienen subcategorías aparece un icono (+) para desplegar la categoría, pero al pulsar sobre el nombre de la categoría te lleva dentro de ella. Me gustaría que al pulsar sobre el nombre de una categoría se desplegaran las subcategorías sin cambiar de página (Como cuando le damos al (+)) Hasta ahora por lo que he podido averiguar, el archivo javascript que contiene las funciones que desplegan y replegan la categoría se encuentra en \prestashop\themes\'mi_tema'\js\tools\treeManagement.js Lo que no consigo encontrar es el archivo que genera la lista de categorías del menú lateral para quitarles a los enlaces su href y de alguna forma que al pinchar en la categoría se desplegue como con el (+). Toda ayuda será agradecida. Gracias, un saludo. Has descubierto algo al respecto? Por que yo estoy con lo mismo... Un saludo! Link to comment Share on other sites More sharing options...
almanzadigital2013 Posted January 15, 2013 Share Posted January 15, 2013 yo estoy en las misma lo habeis solucionado Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2013 Share Posted January 15, 2013 Para los interesados: http://www.prestashop.com/forums/topic/206341-bloque-categorias-muestra-subcategorias-sin-recargar-la-pagina/ Un Saludo Link to comment Share on other sites More sharing options...
Recommended Posts