Editar los pedidos del carrito

Normalmente, la configuración ideal es:

  • Una mesa para los artículos

  • Una tabla para los artículos del carrito, aquí es donde sus vendedores añadirán artículos a cada pedido. Digamos que pido 1 coca y 1 hamburguesa, serán 2 filas. Asegúrese de que cada fila tiene un rowID (lo llamaré cartID) y capture el correo electrónico de la persona que agregó el artículo.

Tener una pestaña que apunte a la tabla de artículos del carrito, filtrar por email es usuario registrado, y “añadido al pedido” no es verdadero (lo explicaré más adelante).

Añadir un botón con una acción “Añadir fila” para escribir el email del vendedor, y una columna de lista unida de todas las filas que no han sido añadidas a los pedidos, para el usuario registrado.

  • Una tabla para los pedidos. Aquí es donde se agregan todos los cartIDs de cada pedido.

De vuelta a la tabla de artículos del carro, se crea una columna de texto unida - “IDs enviados”, agrega todos los cartIDs enviados en la tabla “Pedidos”. La columna “Añadido al pedido” sería: Si el rowID está incluido en “IDs enviados” entonces true, sino false.

Es un proceso largo, así que asegúrate de hacer preguntas si te quedas atascado.