public function editar($id_producto) { $tipo_busqueda = 'productos'; $producto = Producto::getProducto($id_producto); $categorias = Categoria::getArrayCategorias(); $tipo = 'editar'; $operacion = 1; return view('admin.templates.formulario_producto', compact('producto', 'tipo', 'categorias', 'tipo_busqueda', 'operacion')); }
public function agregarACarrito(Request $request) { $producto = Producto::getProducto($request->input('id_producto')); $encontrado = false; $total = \Session::get('total_compra'); foreach (\Session::get('carrito') as $producto_carrito) { if ($producto_carrito->id == $producto->id) { $encontrado = true; break; } } if (!$encontrado) { $total += $producto->precio; \Session::put('total_compra', $total); \Session::push('carrito', $producto); \Session::flash('poner_carrito', true); } return response()->json(['validado' => true]); }