Orden de los productos

ShopinCloud permite ordenar los productos por varios campos.

Dependiendo de la configuración de tu plantilla podrás ordenar por unos campos u otros.

Seguidamente detallamos los campos por los que pueden ordenarse los listados  de productos:


Por precio:

La ordenación por precio es compleja debido a que el precio final de venta de cada producto puede darse por multiples casuísticas. Por ejemplo:

 - Por el descuento aplicado a un grupo de clientes,
 - Por un descuento aplicado a una marca específica,
 - Por un incremento de precio generado a partir de un margen sobre el coste (precio de compra a tu proveedor), etc...

Con todas estas posibilidades, y dependiendo si el usuario logueado en la tienda es del GRUPO A o del GRUPO B, etc..., el orden de los productos puede ser diferente en cada caso.

Solución:

Por ello, Shopincloud almacena en una tabla caché todos los precios posibles de todos los productos para todos los grupos y zonas. Este almacenamiento, se ejecuta cada 4 horas. Un cronjob (tarea programada), se encarga de recorrer todos los productos y almacenar en cache los precios.


NOTA:
Hay que tener en cuenta, que si los precios de tu tienda cambian varias veces en un intervalo de tiempo corto, es posible que el cronjob que se ejecuta cada 4 horas sea demasiado tiempo y veas que el orden por precio no funciona hasta que el cronjob no se vuelva a ejecutar.

Para proyectos avanzados Shopin permite disminuir el tiempo de esas 4 horas. Porque supone un sobre coste de consumo de máquina hacer que el cronjob se ejecute cada 60min. 
Otra opción, es ejecutar el cronjob de forma manual desde el apartado:
SISTEMA > CRONJOBS > Cachear precios


Por orden alfabético:

Por orden alfabético teniendo en cuenta el nombre del producto. Es una ordenación simple. No tiene complicación.


Por orden estipulado en la categoría de producto:

Desde la herramienta puedes ordenar los productos dentro de una categoría.