public function postService() { if (Request::ajax()) { $id = Input::get('id'); $servicio = ContServ::find($id); if (!Session::has('language') || Session::get('language') == 'es') { return Response::json(array('success' => true, 'nombre' => $servicio->nombre, 'title' => $servicio->title, 'desc' => $servicio->desc, 'meta' => strip_tags($servicio->desc), 'img1' => asset('images/serv/' . $servicio->img_1), 'img2' => asset('images/serv/' . $servicio->img_2))); } elseif (Session::has('language') && Session::get('language') == 'en') { return Response::json(array('success' => true, 'nombre' => $servicio->nombre_eng, 'title' => $servicio->title, 'desc' => $servicio->desc_eng, 'meta' => strip_tags($servicio->desc), 'img1' => asset('images/serv/' . $servicio->img_1), 'img2' => asset('images/serv/' . $servicio->img_2))); } } else { return Response::json(array('success' => false, 'message' => 'ups hubo un error.')); } }
public function postsubServices() { $data = Input::all(); $rules = array('nombre' => 'required', 'nombre_eng' => 'required', 'desc' => 'required', 'desc_eng' => 'required', 'serv_id' => 'required'); $msg = array('required' => 'El campo es obligatorio'); $validator = Validator::make($data, $rules, $msg); if ($validator->fails()) { return Redirect::back()->withErrors($validator); } $alt = str_replace(' ', '_', strtolower($data['nombre'])); if (strpos($alt, 'ñ')) { $alt = str_replace('ñ', 'n', $alt); } elseif (strpos($alt, 'Ñ')) { $alt = str_replace('Ñ', 'n', $alt); } $serv = ContServ::find($data['id']); $serv->nombre = $data['nombre']; $serv->nombre_eng = $data['nombre_eng']; $serv->desc = $data['desc']; $serv->desc_eng = $data['desc_eng']; $serv->id_serv = $data['serv_id']; $serv->title = $alt; if (Input::hasFile('img_1')) { $file = Input::file('img_1'); $this->upload_img($serv, $file, 1); } if (Input::hasFile('img_2')) { $file = Input::file('img_2'); $this->upload_img($serv, $file, 2); } if (Input::hasFile('doc')) { $file = Input::file('doc'); $this->upload_catalogo($serv, $file); } if ($serv->save()) { return Redirect::to('administrador/editar-sub-servicios'); } else { return Redirect::back(); } }