} } } $app->view()->setData(array('mesa' => $mesa, 'idCliente' => $idCliente, 'pedidos' => $pedidos)); $app->render('cliente_views/pedidoV2.html'); } }); $app->get('/clientes/mis_pedidos', function () use($app) { if (!controlAccesoCliente()) { $app->redirect('/gics/logincliente'); exit; } else { $mesa = $_COOKIE['Mesa']; $idCliente = $_COOKIE['IdCliente']; $pedido = new Pedido(); $pedidosMesa = $pedido->listarPorMesa($mesa); $DetallePedido = new DetallePedido(); $pedidos = ""; for ($i = 0; $i < count($pedidosMesa); $i++) { $pedidos[$i] = $pedidosMesa[$i]; $detalles = $DetallePedido->listarPorPedido($pedidosMesa[$i]["IdPedido"]); $pedidos[$i]["DetallePedido"] = $detalles; if ($detalles != "") { for ($j = 0; $j < count($detalles); $j++) { $producto = new Producto(); $producto->get($detalles[$j]['CodProducto']); $pedidos[$i]["DetallePedido"][$j]["Nombre"] = $producto->Nombre; $pedidos[$i]["DetallePedido"][$j]["Descripcion"] = $producto->Descripcion; $pedidos[$i]["DetallePedido"][$j]["Precio"] = $producto->Precio; $pedidos[$i]["DetallePedido"][$j]["Stock"] = $producto->Stock; $pedidos[$i]["DetallePedido"][$j]["Tipo"] = $producto->Tipo;