Poner boton ordenar articulos por precio.
Autore: José Gualberto R.
Visite 3296,
Followers 1,
Condiviso 0
Hola, tengo mi pagina web donde pongo componentes de informatica a la venta, pero no tengo tienda electronica.
Quiero poner un boton desplegable, donde se pueda seleccionar el orden en le aparecen, por el precio mas alto, por precio mas bajo o por orden alfabetico.
He estado mirando como hacerlo, pero no encuentro la manera.
Les dejo un enlace de una pagina, donde aparece dicho boton desplegable:
https://www.pccomponentes.com/placas-base
Haber si me pueden ayudar.
Gracias
Postato il
Hola José,
de momento Website no dispone de ninguna herramienta que lo permita
Un saludo,
Jorge R.
Hola José, veo que lo hiciste estilo tienda de forma manual (asumo sin usar el objeto catalogo de productos), como bien te dice Jorge R. no hay manera en WebSite X5, aunque se podría programar no sería lo mismo, porque eso lo debería de hacer un progamador con los respectivos costos que eso implica y la complejidad de hacer las actualizaciones. Pero WebSite X5 es muy flexible y podrías lograr el efecto deseado, sin complejidad al momento de actualizar los productos, incluso sería fácil de adaptar cuando Incomedia mejore la tienda.
Que podrías hacer:
Lo primero es eso, empieza a cambiar a tienda, seguro te costará mucho trabajo pero a futuro verás las mejoras. Ordenar un texto no es lo mismo a ordenar un número, en el carrito es más sencillo hacer esto porque si maneja las cantidades como número y las descriciones como texto.
Es cierto que no hay como ordenar (para el visitante todavía), pero seguro Incomedia planea hacerlo pronto (mira esta pregunta: https://helpcenter.websitex5.com/it/post/221093)
Mientras podrias usar (*1) un menú para simular esta opción y usar la (*2) opción interna del carrito de compras para tener las respuestas listas en caso que un visitante quiera ordenar por precio bajo por ejemplo.
Método
1. Crear la tienda, con los productos
En mi caso usé una demo para pruebas que tengo:
Donde puedes ver el ejemplo del menú, no esta desplegable porque es una manera de responder más rápido y hacerla desplegable no es el fin de mi respuesta, eso lo puedes buscar en Google.
2. Usar un menú para simular la lista desplegable de ordenar
En mi caso use un Objeto HTML, sobre el Objeto carrito de compras:
El objeto solo conteniendo las instrucciones:
Donde los nombres de cada página solo los cambié para ser más facil la elaboración, los nombres los sacas del paso 3, propiedades en cada página
3. Duplicar la tienda para que cada opción tenga su tienda, para esto debes de saber el nombre de cada una de las hojas.
4. En cada tienda usar el selector del (*2) objeto Catalogo de Productos para dejarlo configurado en cada página y eso sería todo.
Conceptos
*1
Por un menú me refiero a uno que simule la selección:
Eso buscando en Google podrías lograrlo, por ejemplo mira esta página: https://www.cevagraf.coop/blog/menu-desplegable-css/
*2
Si bien es cierto el carrito de compras no tiene la opción en el área del navegante si la tiene en el diseño y temporalmente podras usar esta parte como te sugiero.
Espero que te haya servido este post, ese selector seria bueno tenerlo en el área de la tienda que se muestra al visitante y esta recomendación sería história
Importante:
Revisa, prueba y comenta cualquier duda.
Saludos
Jorge M.
----------------------------------------------------------------------------------------------------------
Recuerda que elaborar un post no genera ingresos, por esto Cada vez que marcas respuesta correcta o útil ¡Cuenta como reconocimiento! , así que: