Una pregunta estoy haciendo un comandero con ajax, por ejemplo itero las categorias de productos con php, luego según la que marco a traves de onclick extraigo los productos que tiene esa categoria con ajax... hasta ahí bien, pero hay forma de poner un botón de volver atrás? Hay en producto que hay hasta tres ventanas
@Miguel te recomendaria deplegar en modals y mantener la ventana principal... evitas ese volver atras, tendrias que guardar el estado de cada ventana para que te funcione...
yo preferiria implementar un modal que tenga incrustado 3 tabs por pasos... de esta manera si tienes que regresar al paso anterior solo es necesario ir al tab anterior y vacias los input de content tab actual e incluso los puede resetear en la base de datos...
el problema de las cosas hechas en cadena de etapas el usuario debe tener todos los daytos y estar preparado o requeriras de manejar tablas con datos temporales para cuando el usuario se quede a medias en un proceso... esa arte la OREO
puede ser que tu ajax o eventos son estaticos y necesitas algo dinamico (Delegado)
o que no estas guardando el estatus de tus plugin en la medida que avansas ... ejemplo: si usas select2 y avanzas y luego hechas para atras el select2 no recordara cual fue tu seleccion... entonces este datos o lo recuperas de la BS o lo cacheas en la sesion o lo guardas en algun lugar recuperable...
pero es muy dificil darte una respuesta en concreto
ya que puede ser un proyecto muy extenso y no tenemos idea del codigo o los codigos que implementas
@FranciscoNúñez-TodoPoderoso si puedo ahora publico una pregunta, por que puede ser que no me este explicando bien y como dices no estais viendo el código
Buenas estoy haciendo una aplicación que es un comandero. Es para un restaurante de pizzas y alguna cosa más. Lo estoy haciendo en un servidor y lo abro en la máquina TPV de este local.
Me encuentro con dificultades a la hora de ir navegando por los productos, es decir primero cargo todas las cat...
hacer esto:
window.location.hash = "#categorias";
es lo mismo que:
let cat = '#categoria';
pero si tienes
URL actual /tuditioweb/#categoria
let cat = window.location.hash
console.log(cat)
output:
#categoria
Pero @FranciscoNúñez-TodoPoderoso una pregunta. Queda claro que la aplicación en ningún momento cambia de ventana, ni se tiene que actualizar ni nada no? que es todo con AJAX?
I have a single page website and would like to achieve the following:
back button working as if it was a normal website
and instead of say,
www.mysite.com/index.php?p=#this-is-a-great-product
I'd like to have this url
www.mysite.com/this-is-a-great-product
while still having back ...
Dhtmlx is a great framework for building SPAs. Like all SPAs, the back button will simply take the user right out of app. Also the user cannot bookmark anything.
So what you want to do is use javascript's pushState() which will allow you to control the url.
For example, suppose you show a sea...
Test with your prospective users.
As you suggest, both sides have pros and cons but the best way to settle the matter is to get a bunch of users to test a prototype.
Taking control of the browser's back button can be very productive in situations where the user's view changes to the point wher...
@PatricioMoracho El pino es cebolla + carne molina, envuelta en masa y horneada. Lleva también 1/4 huevo duro, una pasa y una aceituna.
Preparar el pino toma una hora; luego tienes que dejarlo reposar por un día en refri. La empanada ideal tiene que quedar jugosa. Aqui va la receta que segui:
@CandidMoe Ok, ok, me llamo la atención el nombre, no es muy distinto al relleno nuestro de las "empanadas de carne", sumale ají/morrón, cebolla de verdeo