public function postNueva() { $oferta = new Oferta(); $data = Input::all(); $titulaciones = Input::get('titulaciones'); unset($data['titulaciones']); $data['fecha_caducidad'] = DateSql::changeToSql($data['fecha_caducidad']); //return var_dump($data); $oferta->fill($data); $oferta->save(); if (is_array($titulaciones)) { foreach ($titulaciones as $titulacion) { $oferta->titulaciones()->attach($titulacion); } } /*if (Input::has('titulaciones')) { foreach(Input::get('titulaciones') as $titulacion) { $titulaciones[]=new Titulacion(array('empresa_id'=>Session::get('id_empresa'), 'titulacion'=>$titulacion)); } $oferta->titulaciones()->saveMany($titulaciones); } if (Input::has('funciones_esp')) { foreach(Input::get('funciones_esp') as $funcion) { $funciones[]=new FuncionOferta(array('funcion'=>$funcion)); } $oferta->funciones()->saveMany($funciones); }*/ return Redirect::to('oferta/ficha-oferta/' . $oferta->id . "#requerimientos")->with('ok', "Oferta creada con éxito."); }