/** * Display a listing of the resource. * * @return Response */ public function index() { //ValidaAccesoController::validarAcceso('categorias','lectura'); $categorias = Categorias::all(); if (is_null($categorias)) { $categorias = null; } else { $categorias = $categorias->toArray(); } $columnas = array('categoria' => 'Categoria', 'descripcion' => 'Descripcion'); $data = array('categorias' => $categorias, 'columnas' => $columnas); return View::make('admin/categoriasIndex')->with('data', $data); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { ValidaAccesoController::validarAcceso('subcategorias', 'escritura'); $categorias = Categorias::all(); if (!is_null($categorias)) { $categorias = $categorias->toArray(); } $subcategoria = Subcategorias::find($id); if (is_null($subcategoria)) { return Redirect::route('ErrorIndex', '404'); } $form_data = array('route' => array('subcategorias.update', $subcategoria->id), 'method' => 'PUT'); $action = 'Editar'; return View::make('admin/subcategoria', compact('subcategoria', 'form_data', 'action', 'categorias')); }
public function getModifyPub($id) { $pub = Publicaciones::find($id); $title = "Modificar publicacion | pasillo24.com"; if ($pub->tipo == 'Lider') { $url = "usuario/publicacion/modificar/lider/" . $id; } elseif ($pub->tipo == 'Habitual') { $url = "usuario/publicacion/modificar/habitual/" . $id; } elseif ($pub->tipo == 'Casual') { $url = "usuario/publicacion/modificar/casual/" . $id; } $categorias = Categorias::all(); $subCat = SubCat::all(); $departamento = Department::all(); if ($pub->categoria == 34) { $marcas = Marcas::all(); $modelos = Modelo::where('marca_id', '=', $pub->marca_id)->get(); return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento)->with('marcas', $marcas)->with('modelos', $modelos); } else { return View::make('publications.modifyPub')->with('title', $title)->with('tipo', $pub->tipo)->with('publicaciones', $pub)->with('url', $url)->with('categorias', $categorias)->with('subCat', $subCat)->with('departamento', $departamento); } }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { ValidaAccesoController::validarAcceso('productos', 'escritura'); $modelProductos = new ProductosPDO(); $categorias = Categorias::all(); if (!is_null($categorias)) { $categorias = $categorias->toArray(); } $producto = Productos::find($id); if (is_null($producto)) { return Redirect::route('ErrorIndex', '404'); } $subcategorias = Subcategorias::all(); if (!is_null($subcategorias)) { $subcategorias->toArray(); } $proveedores = Proveedores::all(); if (!is_null($proveedores)) { $proveedores->toArray(); } $subcategoria = Subcategorias::find($producto->subcategoria_id); $categoria = Categorias::find($subcategoria->categoria_id); $categoria_id = $categoria->id; $form_data = array('route' => array('productos.update', $producto->id), 'method' => 'PUT', 'enctype' => 'multipart/form-data'); $action = 'Editar'; return View::make('admin/producto', compact('producto', 'form_data', 'action', 'categorias', 'subcategorias', 'proveedores', 'categoria_id')); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $categorias = Categorias::all(); return Response::json($categorias, 200); }