Seguramente te ha pasado que al hacer clic en una categoría de tu tienda online Prestashop los productos aparecen ordenados de una manera que no te convence.
En este post vamos a ver las diferentes formas que tiene Prestashop para ordenar los productos que aparecen en cada categoría.
ÍNDICE DEL POST
- 1.- Formas de ordenar los productos en una categoría
- 2.- Dónde establecer el orden de los productos en cada categoría en Prestashop 1.7
- 3.- Dónde establecer el orden de los productos en categorías en Prestashop 1.6
-
4.- Cómo cambiar el orden de los productos en una categoría en Prestashop 1.7 y Prestashop 1.6
- 4.1.- Como ver el orden de los productos por categoría en Prestashop 1.7
- 4.2.- Cómo ver el orden de los productos por categoría en Prestashop 1.6
- 4.3.- Cómo cambiar el orden de los productos en una categoría con Prestashop 1.7
- 4.4.- Cómo cambiar el orden de los productos en una categoría con Prestashop 1.6
- 5.- Cambios en el orden de los productos por parte del visitante a la web
1.- Formas de ordenar los productos en una categoría
Vamos a ver en primer lugar las diferentes tipologías que tiene Prestashop para ordenar los productos y después veremos como hacerlo:
i.- Artículo (nombre del producto): con esta opción los productos aparecerán ordenados por orden alfabético atendiendo al nombre del mismo. Podremos elegir si se ordenan de la A->Z (ascendente) o de la Z->A (descendente)
ii.- Precio del producto: esta es una de las opciones más interesantes a mi modo de ver que tiene Prestashop para ordenar los productos en una categoría en muchas tipologías de tienda online. Aunque no en todas claro, esto va a depender mucho del tipo de producto que se venda en la tienda virtual.
De hecho, muchos clientes suelen ordenar los productos de esta manera cuando la tienda online se lo permite.
Con esta opción los productos aparecerán en la categoría de Prestashop ordenados por precio. Después elegiremos si de menor -> mayor precio (ascendente) o de mayor -> a menor precio (descendente).
En mi opinión lo ideal sería ordenar los productos de menor a mayor precio
Ordenar los productos por precio es una de las opciones preferidas por los clientes
iii.- Fecha de creación: con esta opción los productos en las categorías de Prestashop aparecerán ordenados por la fecha de creación del producto.
También elegiremos si ascendente o descendente
iv.- Fecha de modificación: con esta opción elegiremos que los productos aparezcan ordenados en cada categoría según la fecha de modificación del producto.
Es decir, prevalecerá la fecha de modificación de un producto sobre la fecha de creación del mismo para establecer la ordenación de productos en las categorías.
v.- Posición dentro de la categoría: si elegimos esta opción los productos aparecerán ordenados según la posición en la que aparezcan en la categoría de Prestashop.
También podremos elegir ascendente o descendente
El orden en la categoría será el que se ha establecido al ir creando cada producto. Pero, podremos modificar la posición de los productos en la categoría y de esta manera establecer un orden personalizado a nuestro criterio para ordenar los productos
Más adelante veremos cómo hacerlo
vi.- Marca: Prestashop muestra los productos ordenados según el orden alfabético del nombre de la marca del producto. Es decir, los productos quedarán ordenados según marca.
También podremos establecer un orden ascendente o descendente.
vii.- Cantidad del producto: Prestashop nos ofrece esta curiosa forma de ordenar los productos en la categoría atendiendo al stock de cada producto.
Podría se interesante si se muestra el stock o cantidad disponible de cada uno de los productos.
viii.- Referencia del producto: los productos con esta opción aparecerían ordenados según su número de referencia.
2.- Dónde establecer el orden de los productos en cada categoría en Prestashop 1.7
Para establecer el orden en que aparecerán los productos en las categorías de Prestashop 1.7 iremos a: “CONFIGURAR > Parámetros de la tienda > Configuración de productos”.
Establecer criterio para ordenar productos en Prestashop 1.7
Ve al bloque “PAGINACIÓN” y verás 3 apartados:
i.- Productos por página: aquí estableceremos el número de productos que aparecerán como MÁXIMO en cada categoría por cada página. Si la categoría contiene más productos que este máximo establecido aparecerán enlaces a otras páginas donde se mostrarán más productos (paginación)
ii.- Ordenar productos por: aquí estableceremos el criterio por el cual queremos ordenar los productos según las opciones que vimos en el apartado 1.
iii.- Método de ordenación predeterminado: con este selector elegiremos si la ordenación establecida en el apartado anterior será ascendente o descendente.
3.- Dónde establecer el orden de los productos en categorías en Prestashop 1.6
Para establecer el orden en que se mostrarán los productos en cada categoría de Prestashop 1.6 iremos a: “Preferencias > Productos”.
Procederemos exactamente igual que en Prestashop 1.7 buscando el apartado: “PAGINACIÓN” donde veremos los mismos apartados que en Prestashop 1.6:
i.- Productos por página: aquí estableceremos el número de productos MÁXIMO que aparecerá en cada categoría por página. Si la categoría contiene más productos se mostrará una paginación (enlaces a otras páginas donde mostrar el resto de productos)
ii.- Ordenar productos por: aquí estableceremos el criterio por el cual queremos ordenar los productos según las opciones que vimos en el apartado 1.
iii.- Método de ordenación predeterminado: con este selector elegiremos si la ordenación establecida en el apartado anterior será ascendente o descendente.
4.- Cómo cambiar el orden de los productos en una categoría en Prestashop 1.7 y Prestashop 1.6
Esta opción solo sirve si elegimos la opción de ordenar productos por “Posición dentro de la categoría”.
Podemos cambiar el orden establecido en cada categoría y personalizar el orden en que se mostrarán los productos en cada categoría.
4.1.- Como ver el orden de los productos por categoría en Prestashop 1.7
Para saber el orden establecido de los productos en una determinada categoría iremos a: “VENTAS > Catálogo > Productos”
A continuación, haremos clic en el botón “FILTRAR POR CATEGORÍAS” que aparece en la parte superior derecha de la interface.
Después haremos clic en “Expandir” y luego marcaremos la categoría por la cual queremos ver el orden en que están los productos
Ver orden de productos en categorías en Prestashop 1.7
A continuación, se recargará la página y mostrará solo los productos de la categoría seleccionada según el orden de creación de los productos
4.2.- Cómo ver el orden de los productos por categoría en Prestashop 1.6
En el caso de Prestashop 1.6, para ver el orden establecido de los productos para una categoría en concreto iremos a: “Catalogo > Productos”.
Haremos clic en el check box que aparece en la parte superior izquierda con el nombre “Filtrar por categoría”.
A continuación, haremos clic en el botón que aparece en la parte derecha “Desplegar todas” y seleccionaremos la categoría que queremos analizar.
Se recargará la página y mostrará solo los productos que pertenecen a la categoría seleccionada y en el orden natural de la categoría.
Ver oden de los productos en categorías con Prestashop 1.6
4.3.- Cómo cambiar el orden de los productos en una categoría con Prestashop 1.7
Para cambiar el orden haz clic en un botón que aparece en la columna “Posición” del listado de productos de la categoría con el nombre “Pedir de nuevo”.
Cambiar orden de productos en categoría con Prestashop 1.7
Una vez hecho clic en el botón, pon el ratón sobre el producto cuya posición quieras cambiar y cuando te aparezca una cruz haz clic con el botón izquierdo del ratón y manteniéndolo pulsado arrastra el producto a la nueva posición. Después cuando lo tengas situado suelta el botón izquierdo del ratón.
Cambiar posición de productos en categorías con Prestashop 1.7
4.4.- Cómo cambiar el orden de los productos en una categoría con Prestashop 1.6
Para cambiar el orden de los productos en una categoría en Prestashop 1.6 acerca el ratón al producto que quieras mover en la columna de “Posición”. Cuando el cursor del ratón se transforme en una “cruz” haz clic con el botón izquierdo del ratón y manteniéndolo pulsado arrastra el producto a su nueva posición. Cuando lo tengas posicionado suelta el botón izquierdo del ratón.
Cambiar orden de productos con Prestashop 1.6
5.- Cambios en el orden de los productos por parte del visitante a la web
En los apartados anteriores hemos visto como configurar la manera de ordenarse los productos en las categorías de nuestra tienda online Prestashop por defecto.
Pero tenemos que tener en cuenta que los clientes de la tienda podrán alterar ese orden por defecto y elegir el que ellos quieran.
Los clientes pueden modificar el orden en que aparecen los productos en cada categoría
Los clientes podrán ordenar los productos de las categorías por: Relevancia, nombre y precio.
Me encanta el diseño web y el mundo del ecommerce. Apasionado de Prestashop, Woocommerce/Wordpress y de la formación. Me gustaría que este blog te sirviera de ayuda para poner en marcha e ir mejorando y evolucionando tu tienda online. Ya seas un profesional del sector o no, seguro que encontrarás mucha información de valor e interés aquí.
Hola Joaquín, me ha resultado muy útil tu explicación, y me ha funcionado con la versión 1.7. Lo que pasa es que si en la categoría tengo 1200 productos y el artículo que está en la posición 1118 lo quiero poner el primero, no tengo manera de desplazarlo con la flecha manualmente, ya que está en otro página y es demasiado tedioso. Hay alguna manera de escribirle la posición que quiero ponerle?
Hola Cristina.
Por el momento, en las últimas versiones no es posible establecer un número de orden en cada categoría. Efectivamente, cuando tienes muchísimos productos en una misma categoría puede ser una locura. Me gustaría también invitarte, si es posible, a que eches un vistazo a mi plataforma de formación https://cursotiendaonline.com/ desde donde puedes Acceder a TODOS mis cursos online por solo 10 €/mes (Incluye ¡¡SOPORTE!!). En la plataforma tienes cursos sobre Prestashop, Warehouse, Curso claves para crear una tienda online de éxito, Curso alta en google e indexación web, SEO General, SEO Ecommerce, Analytics tiendas online, Blog Prestashop, Woocommerce, WordPress, etc. etc.
Buenas. Estaba buscando una información así pero tengo un problema que no se resuelve con lo que comentas.
Tengo configurado que se muestren los productos por orden predeterminado por mi. El problema es que el orden que veo en la categoría no es el que defino.
Si miro las subcategorías (donde hay 30 productos) sí funciona, pero cuando miro las categorías grandes (donde hay 500 productos asignados a esa categoría y otras subcategorías) todo es un kaos.
Sabes qué puede ser?
Gracias.
Buenas.
Si lo tienes bien configurado, pues solo se me ocurre que sea un bug de Pretashop. De la versión que estés utilizando.
También pudiera tener que ver con la plantilla que estés utilizando o algún módulo, pero lo veo más difícil.
Echa un vistazo en el foro de Prestashop
hola! te cuento q en mi página de inicio me aparecen casilleros en blanco. cuando veo en mi tienda la numeración está ok, pero para el público sa saltea dos o tres casilleros en cada columna. se te ocurre que peude ser… gracias!!!
Buenas.
Puedes ser algo específico de la platnilla que estés utilizando y no de Prestashop
Hola Joaquín,
En primer lugar muchas gracias por la web. Quería hacerte una consulta. A la hora de mostrar los productos por posición en la categoría es bastante tedioso cuando tienes muchos. ¿Hay algún módulo o alguna forma de cambiarlos de posición masivamente?
Muchas gracias
Hola Juan Antonio,
No conozcon ningún módulo para eso.
Echa un vistazo a este a ver si sirve para lo que comentas: Sort products, categories and brands in the store Module
Muchas gracias Joaquín.
Hemos mandado una consulta al desarrollador ya que el BO está caído. En cuanto podamos hacer alguna prueba te digo si es útil.
Un saludo.
Hola Joaquin! Muchas gracias por tu post, me ha sido de mucha utilidad. El único problema es que no consigo que Prestashop guarde los cambios. He seguido todos los pasos que indicas en el artículo pero a la hora de darle al botón «Guardar y actualizar» Prestahop no es capaz de guardar los cambios. He elegido la ordenación «Posición dentro de la categoría» e intento ordenar de forma manual los productos de cada categoría, pero no lo guarda. ¿Puede ser por algo en concreto? ¡Gracias!
Buenas.
Pudiera ser algún problema asociado al hosting. Envía un ticket de soporte a tu empresa de hosting a ver que te dicen.
Un saludo
A mí me ocurrió que al mostrar la portada de la tienda, en productos destacados no se reflejaban los cambios que había hecho en el orden. Conseguí solucionarlo yendo a la configuración del módulo Productos Destacados y poniendo la opción «Mostrar los productos destacados aleatoriamente» en el valor «NO».
Al volver a cargar la página ya me aparecían los productos destacados en el orden que yo había indicado.
Hola Joaquin, estoy usando ps 1.6.1.23 y tengo un inconveniente. al ingresar a las categorías y sucategorías no me despliega los productos relacionados a dicha cat. me sale la pantalla vacía. que puede estar pasando? gracias de antemano.
Buenas,
¿Estás usando una plantilla específica o la que viene por defecto con Prestashop?
¿cual es la url de tu web?
un saludo
Hola Joaquin , gracias de antemano, uso prestashop 1.7.5 con la plantilla warehouse 4.1.9 .(que tengo que actualizar)
Estoy intentando mostrar a modo de imágenes las categorías y subcategorias filtradas por tipo de cliente en la home o en paginas csm aparte pero no encuentro la opción , parece que esta opción no esta implementada en ps 1.7
¿sabes algún modulo o truco ?
mil gracias
Hola Andrés.
No se a que te refieres con mostrar las categorías y subcategorías filtradas por tipo de cliente.
Como los puedo mostrar aleatoriamente?
Buenas Juan.
En el punto 1 del post tienes los posibles criterios para ordenar los productos en las categorías. Esas, son las opciones disponibles.
Yo tengo la versión 1.6 y me gustaría que me aparecieran en la Homme las categorías ordenadas, me aparecen una encima de la otra, como lo podría resolver
Buenas,
en este post se está hablando de cómo ordenar los productos dentro de las categorías. Lo que tu comentas de cómo ordenar las categorías dentro de la home dependerá de la plantilla que estés utilizando
Buenas tardes Joaquin,
Estoy intentando ordenar los productos de una web de Prestashop 1.6 y lo hago como indicas, parece que me lo guarda bien y hace los cambios, pero al rato (1 hora mas o menos) los productos vuelven a descolocarse y me salen todos en posicion 1 en vez de 1, 2, 3, etc..
¿Sabes por que puede ser? He mirado en foros y no encuentro solución.
Gracias, un saludo
Hola Sergio,
si que es una cosa rara que te cambie la ordenación de los productos,
¿tienes activada la caché de Smarty? prueba a no utilizar la caché de Prestashop a ver si así te sigue ocurriendo lo mismo.