예제 #1
0
 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'));
 }
예제 #2
0
 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]);
 }