/** * Necessary form data * * @param int $doc_pais_id : el id del pais del documento * @param int $personeria : el id de la personeria * @param int $genero_id : el id del genero */ public function abmData($doc_pais_id, $personeria, $genero_id) { $generos = Genero::listByFullName($personeria); $paises = Pais::listByFullName(); $tdocs = TiposDocumentos::listByFullName($doc_pais_id, $genero_id, $personeria); $ttel = TiposTelefonos::listByFullName(); $this->data = array_merge(['webpage' => $this->webpage, 'generos' => $generos, 'paises' => $paises, 'tipos_documentos' => $tdocs, 'tipos_telefonos' => $ttel], $this->data); return 1; }
#========================================================================================== Route::resource('cities/localidades', 'cities\\LocalidadController'); Route::resource('cities/calles', 'cities\\CalleController'); Route::get('/cities/localidades/pais/{id}', function ($id) { return response()->json(['result' => 'Ok', 'response' => Localidad::listByFullName($id)]); }); Route::get('/search/localidades', ['as' => 'cities.localidades.search', 'uses' => 'cities\\LocalidadController@search']); #========================================================================================== #=== users & home ========================================================================= #========================================================================================== Route::get('home', ['as' => 'home', function () { $webpage = ['tab_title' => 'Inicio', 'active' => 'home', 'whereAmI' => '', 'routes_json' => json_encode(getUriByController()), 'routes' => getUriByController()]; $generos = App\Genero::listByFullName(); $paises = App\Pais::listByFullName(); $ciudades = App\Localidad::listByFullName(); $tdocs = App\TiposDocumentos::listByFullName(1); $entidades = App\Entidad::get(); $data = ['webpage' => $webpage, 'generos' => $generos, 'paises' => $paises, 'localidades' => $ciudades, 'tipos_documentos' => $tdocs, 'entidades' => $entidades]; return view('admin/home', $data); }]); /*Route::get('/tipos_documentos', function () { //DB::enableQueryLog(); $q = Input::get("pais"); $tipos = []; if ($q){ $tipos = TiposDocumentos::where("pais_id","=",$q)->get(); } $result["tipos_documentos"] = $tipos; return response()->json(['result' => 'Ok','response' => $result ]); });*/ });