Ordenar el menú en Prestashop 1.5

Particularmente no me ha sorprendido que en esta última versión de Prestashop, hayan añadido una herramienta para generar un menú horizontal. Lo que si me ha sorprendido es que se hayan olvidado de algo tan importante como el poder ordenar el menú una vez ya tienes varios items añadidos.

Tal y como lo tienen montado, te obligan a eliminar y volver a añadir cada uno de los elementos en función del orden final deseado, lo cual empieza a ser algo pesado cuando lo has hecho en más de una ocasión y sabes que tendrás que volver a hacerlo.

Para ello, he creado un pequeño módulo, que añade a este menú unas flechas que te permiten modificar el orden del menú, por lo que al fin te olvidarás de eliminar y volver a añadir.

Encontrarás el enlace a la descarga al final del post.

Su instalación es muy sencilla.

Primero descomprimes la archivo comprimido «topMenuSort.rar» en la carpeta módules de tu prestashop.

Carpeta de módulos de prestashop

Acto seguido y desde el panel de control instalas el módulo accediendo a la pestaña módulos.

Pestaña módulo

Y desde el buscador, buscas el módulo

Búsqueda del módulo

y después lo instalas pulsando el botón «instalar«.

Instalación del módulo

Una vez instalado, accedes a la configuración del menú horizontal y voilá, ahí están las flechas dispuestas a echarte una mano.

topmenu_05

 

[ descargar topMenuSort ]

13 comentarios.


  • 18 de enero de 2013 a las 16:22
    Lai dice...
    ¡Gracias!

  • 12 de febrero de 2013 a las 17:48
    Visuarte dice...
    Genial, Gracias.

  • 18 de febrero de 2013 a las 20:52
    Jonny dice...
    Muchas gracias, muy util

  • 25 de junio de 2013 a las 18:19
    Dolors Nadal dice...
    Hola a todos,

    a mi me pasa algo parecido a lo que comentas. Por cierto, ya me he instalado tu módulo para que aparezca la flecha que permita cambiar el orden y lo he instalado. Muchas gracias.

    De hecho yo creía que tu módulo iba a solucionar mi problema, pero mi sorpresa ha sido que la flecha para cambiar el orden me sale en el módulo "Menu horizontal superior" donde ya es relativamente fácil ordenar quitando y poniendo items.

    Lo que yo quisiera es poder cambiar el orden de las páginas CMS desde el "Bloc CMS" o desde la opción "Preferencias - CMS" del panel de control de Prestashop. Es que sino tengo que pegarme el "curro" de borrar toda la información de las páginas y volver a crearlas en el orden que yo quiera para que aparezcan en ese orden. Espero haberme explicado

    Me pregunto si esto que comento es posible en la versión 1.5.4.1?

    Muchas gracias de antemano. Saludos

  • 31 de agosto de 2013 a las 18:06
    Carlos dice...
    Mucho me temo Dolors, que de momento no es posible ordenar los elementos del CMS, a menos que modifiques algunos aspectos de las classes que gestionan los elementos del CMS y generes algún campo en la tabla CMS de la base de datos que pueda servir para marcar el orden.

  • 15 de octubre de 2013 a las 8:20
    Pol dice...
    Creo que a Prestashop le falta un poco más de manejabilidad y solucionar estos pequeños aspectos, almenos para gente que no somos programadores 100%, hay algunos aspectos como este del orden del menú que tenemos que encontrar almas caritativas como tu en la red que os "curreis" un modulo para solucionarlo.

    1000 gracias

  • 16 de octubre de 2013 a las 11:42
    Pablo dice...
    Felicidades Carlos!

    Estos son los pequeños detalles que a Prestashop le falta.
    Va perfecto..

    Enhorabuena...sigue así.

  • 18 de octubre de 2013 a las 9:27
    Carlos dice...
    Me ha resultado muy útil,
    muchas gracias por el aporte

    ;-)

  • 18 de octubre de 2013 a las 9:32
    Carlos dice...
    Pol, Pablo, Carlos, muchas gracias a vosotros por usar el módulo. En su momento creí conveniente crearlo viendo que el soporte y manejabilidad de la gestión de menú de prestashop era muy pobre y que con muy poco se podía mejorar.

    El esfuerzo es mínimo comparado con la cantidad de gente que lo está usando y que está usando esta vía y otras (foro de prestashop) para comentarme que les es de utilidad. Solo con eso vale la pena seguir pensando en mejorar las carencias de prestashop.

    Un saludo y gracias a los 3,
    Carlos.

  • 13 de agosto de 2014 a las 15:26
    jairo muñoz dice...
    Gracias, perfecto!

  • 22 de julio de 2015 a las 16:41
    Julian dice...
    Muchas gracias!

  • 26 de abril de 2019 a las 3:25
    Jorge dice...
    Una pena no funcione en la versión 1.7
    Estaría genial que se actualice.

  • 29 de abril de 2019 a las 7:18
    Carlos dice...
    Hola Jorge,
    En principio no es necesario actualizarlo porque Prestashop incluye esa funcionalidad de serie desde la versión 1.6
Deja tu comentario