Pregunta

Estoy buscando implementar algo que parezca tener funcionalidad de "carrito de compras", pero está completamente en el lado del cliente. Puedo hacer esto usando jQuery y cookies (y el evento encontré Este complemento Smart Cart 2 Para ayudar con una gran parte), pero antes de construirlo, ¿alguien sabe de una solución existente que es completamente del lado del cliente y usa JavaScript (preferiblemente jQuery) y cookies?

Además, aparte del pequeño porcentaje de usuarios cuyos navegadores no admiten JavaScript y/o cookies, ¿alguien ve un problema importante con este enfoque?

¿Fue útil?

Solución

SimpleCart (JS) Funciona bastante bien para carros de compras livianos y del lado del cliente. Obviamente, llene manualmente las órdenes para asegurarse de que se depositen los fondos correctos para cada pedido.

Otros consejos

Veo problemas de seguridad con esto. Poner algo completamente en el lado del cliente y luego almacenarlo en cookies básicamente significa que está dando control completo del proceso al usuario. Pueden editar cada parte de la transacción. Pueden asignar sus llamadas jQuery Ajax, etc., y editarlas, o incluso jugarlas fuera de servicio.

Por ejemplo,

En lugar de 1) poner el elemento en el carro 2) Subtotal 3) Cargo 4) Correcto podría llamar 1) Subtotal 2) Carga 3) Artículo en el Cart 4) Correcto.

En cualquier caso, cualquier cosa que implemente probablemente echaría un vistazo para ver las características de seguridad implementadas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top