Proteger datos para carrito
Publicado por Fran (8 intervenciones) el 16/12/2016 11:23:39
Hola compañer@s,
soy recién registrado, he buscado pero no encuentro lo que necesito, a ver si me pueden ayudar.
Soy programador pero jamás he tenido que hacer una tienda online desarrollada a medida, y me surge una duda...
Los campos de precios de opciones, por ejemplo si se vende una bicicleta, las opciones pueden ser por ejemplo:
- Manillar alto +25 euros
- Ruedas lisas -10 euros
y un etc grande de opciones. estas opciones las tengo que sumar o restar y en el acto sin recargar mostrale el precio final al potencial cliente.
Pero claro, una persona con conocimientos podría cambiar los precios, en este caso se me ocurren 2 cosas, la primera es pasar solo la ID y obtener el precio para sumar o restar siempre de la base de datos, esto supone más consultas pero no habría problema, igualmente podría cambiar a mano la ID pero no le serviría de nada.
La segunda cosa que se me ocurre es que en el momento del alta, se genere un hash ó identificador único alfanumérico y cuando me pase el hash por Jquery sacar el precio de la base de datos también, pero no se si esto es lo típico, me gusta aprender buenas formas de trabajo para ser lo más estandar posible.
Cómo debería hacerlo?
soy recién registrado, he buscado pero no encuentro lo que necesito, a ver si me pueden ayudar.
Soy programador pero jamás he tenido que hacer una tienda online desarrollada a medida, y me surge una duda...
Los campos de precios de opciones, por ejemplo si se vende una bicicleta, las opciones pueden ser por ejemplo:
- Manillar alto +25 euros
- Ruedas lisas -10 euros
y un etc grande de opciones. estas opciones las tengo que sumar o restar y en el acto sin recargar mostrale el precio final al potencial cliente.
Pero claro, una persona con conocimientos podría cambiar los precios, en este caso se me ocurren 2 cosas, la primera es pasar solo la ID y obtener el precio para sumar o restar siempre de la base de datos, esto supone más consultas pero no habría problema, igualmente podría cambiar a mano la ID pero no le serviría de nada.
La segunda cosa que se me ocurre es que en el momento del alta, se genere un hash ó identificador único alfanumérico y cuando me pase el hash por Jquery sacar el precio de la base de datos también, pero no se si esto es lo típico, me gusta aprender buenas formas de trabajo para ser lo más estandar posible.
Cómo debería hacerlo?
Valora esta pregunta


1