/**
  * 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;
 }
Exemple #2
0
    #==========================================================================================
    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 ]);
      });*/
});