function conf__form_materia(toba_ei_formulario $form) { //[id_materia] => 1122 [id_plan] if ($this->dep('datos')->tabla('materia')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('materia')->get()); $plan = $this->dep('datos')->tabla('plan_estudio')->get(); $plan['anio'] = $this->s__anio; $form->set_datos($plan); } if ($this->s__mostrar_ml == 1) { $form->eliminar_evento('modificacion'); } }
function conf__form_reserva(toba_ei_formulario $form) { //esto por el boton atajo del listado de estado actual if ($this->controlador()->dep('datos')->tabla('reserva')->esta_cargada()) { $form->set_datos($this->controlador()->dep('datos')->tabla('reserva')->get()); } if ($this->controlador()->dep('datos')->tabla('designacion')->esta_cargada()) { $datosd = $this->controlador()->dep('datos')->tabla('designacion')->get(); $datosi = $this->controlador()->dep('datos')->tabla('imputacion')->get(); $datosd['id_imp'] = $datosi['id_programa']; if ($datosd['cat_estat'] == 'ASDEnc') { $datosd['ec'] = 1; } $form->set_datos($datosd); } }
function conf__form_columnas(toba_ei_formulario $form) { $form->set_solo_lectura(null, $this->s__solo_lectura); $form->ef('multi_check')->set_cantidad_columnas($this->s__datos['columnas']); $form->ef('radio')->set_cantidad_columnas($this->s__datos['columnas']); $form->set_datos($this->s__datos); }
function conf__form_prueba(toba_ei_formulario $form) { if (!isset($this->s__datos)) { $this->s__datos['editable'] = 'Texto solo-lectura'; } $form->set_datos($this->s__datos); }
/** * Cuando se configura el formulario, si se seleccionó alguna dirección, se le pasan sus datos */ function conf__form(toba_ei_formulario $formulario) { if (isset($this->s__actual)) { $formulario->set_datos($this->s__direcciones[$this->s__actual]); $formulario->ef('email')->set_solo_lectura(); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->dep('datos')->esta_cargada()) { $auxi = $this->dep('datos')->tabla('encuesta')->get(); $form->set_datos($auxi); } }
function conf__prop_basicas(toba_ei_formulario $form) { $param_editor = toba_componente_info::get_utileria_editor_parametros(array('proyecto' => $this->id_objeto['proyecto'], 'componente' => $this->id_objeto['objeto']), 'ap'); $eliminar_extension = !isset($this->id_objeto); //Si es alta no se puede extender if ($this->s__ap_php_db) { // Hay extension $form->evento('ver_php')->vinculo()->set_parametros($param_editor); if ($this->s__ap_php_archivo) { // El archivo de la extension existe $abrir = toba_componente_info::get_utileria_editor_abrir_php(array('proyecto' => $this->id_objeto['proyecto'], 'componente' => $this->id_objeto['objeto']), 'ap'); $form->set_js_abrir($abrir['js']); $eliminar_extension = true; } else { $form->evento('ver_php')->set_imagen('nucleo/php_ap_inexistente.gif'); $form->eliminar_evento('abrir_php'); $form->evento('extender_ap')->vinculo()->set_parametros($param_editor); } } else { $form->eliminar_evento('ver_php'); $form->eliminar_evento('abrir_php'); $form->evento('extender_ap')->vinculo()->set_parametros($param_editor); } if ($eliminar_extension) { $form->eliminar_evento('extender_ap'); } $form->ef('ap_archivo')->set_iconos_utilerias(admin_util::get_ef_popup_utileria_php()); $form->set_datos($this->get_entidad()->tabla('prop_basicas')->get()); }
function conf__form(toba_ei_formulario $form) { if (isset($this->s__menu_id)) { $perfiles = consultas_instancia::get_lista_grupos_acceso(array('proyecto' => $this->s__proyecto, 'menu' => $this->s__menu_id)); $ids = array_column($perfiles, 'usuario_grupo_acc'); $form->set_datos(array('id_menu' => $this->s__menu_id, 'ids_perfil_funcional' => $ids)); } }
function conf__form_pregunta(toba_ei_formulario $form) { //$datos = $this->recuperar_pregunta_secreta($this->s__usuario); if (!is_null($this->pregunta)) { unset($this->pregunta['respuesta']); } $form->set_datos($this->pregunta); }
/** * Se configura el formulario con un set de datos básicos */ function conf__form_datos_param(toba_ei_formulario $form) { $inicio = new toba_fecha(); $fin = new toba_fecha(); $fin->set_timestamp($inicio->get_fecha_desplazada_meses(1)); $datos = array('valor_diario' => '15.25', 'fecha_inicio' => $inicio->get_fecha_db(), 'fecha_fin' => $fin->get_fecha_db()); $form->set_datos($datos); }
function conf__formulario(toba_ei_formulario $form) { if ($this->dep('datos')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('tipos_intervenciones')->get()); } else { $this->pantalla()->eliminar_evento('eliminar'); } }
function conf__form_opciones(toba_ei_formulario $form) { $proyecto = toba_editor::get_proyecto_cargado(); $datos_defecto = array('host' => 'http://localhost', 'url' => toba::instancia()->get_url_proyecto($proyecto), 'path' => toba::instancia()->get_path_proyecto($proyecto) . '/testing/selenium', 'archivo' => 'cobertura.html'); $form->set_datos_defecto($datos_defecto); if (isset($this->s__opciones)) { $form->set_datos($this->s__opciones); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->dep('datos')->hay_cursor()) { $form->set_datos($this->dep('datos')->get()); } if (!$this->dep('datos')->esta_cargada()) { $this->pantalla()->eliminar_evento('eliminar'); } }
function conf__form_debug_rest(toba_ei_formulario $form) { $datos = array('url' => "<a style='font-size: 16px' href='" . $this->dump_url . "'>" . urldecode($this->dump_url) . "</a>", 'respuesta' => "<pre>" . $this->dump_respuesta . "</pre>"); if (isset($this->imagen_persona)) { //muestro solo la imagen porque el texto es muy largo $img = "<br/><img width='400px' src='data:image/png;base64,{$this->imagen_persona}'<br/>"; $datos['respuesta'] = $img; } $form->set_datos($datos); }
function conf__form(toba_ei_formulario $form) { if (isset($this->s__datos)) { $form->set_datos($this->s__datos); } if ($this->cambiar_toolbar) { //Se utilizar el API de fckeditor para cambiar el toolbar $form->ef('editable')->set_botonera('Full'); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->s__mostrar == 1) { $this->dep('formulario')->descolapsar(); } else { $this->dep('formulario')->colapsar(); } if ($this->dep('datos')->tabla('impresion_540')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('impresion_540')->get()); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->dep('datos')->esta_cargada()) { $datos = $this->dep('datos')->tabla('encuesta')->get(); $this->s__estado = $datos['estado']; //recupero el estado de la encuesta seleccionada $this->s__encuesta = $datos['id_encuesta']; //recupero el id de la encuesta seleccionada $form->set_datos($this->dep('datos')->tabla('encuesta')->get()); } }
function conf__form_pregunta(toba_ei_formulario $form) { //cuando aparece el formulario //$this->pantalla()->tab('pant_opciones')->desactivar();//la deshabilita if ($this->controlador()->dep('datos')->tabla('pregunta')->esta_cargada()) { //muestra siempre y cuando se haya seleccionado, es decir, haya pasado por evt_cuadro_seleccion $auxi = $this->controlador()->dep('datos')->tabla('pregunta')->get_filas(); //print_r($auxi[0]); //exit(); $form->set_datos($this->controlador()->dep('datos')->tabla('pregunta')->get_filas()); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->s__mostrar == 1) { // si presiono el boton alta entonces muestra el formulario para dar de alta un nuevo registro $this->dep('formulario')->descolapsar(); } else { $this->dep('formulario')->colapsar(); } if ($this->dep('datos')->tabla('estimulo')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('estimulo')->get()); } }
function conf__form(toba_ei_formulario $form) { $datos = $this->dependencia('datos')->get(); $utilerias_popup = admin_util::get_ef_popup_utileria_php(); if (isset($datos['punto_montaje'])) { $claves = array_keys($utilerias_popup); foreach ($claves as $klave) { $utilerias_popup[$klave]->agregar_parametros(array('punto_montaje' => $datos['punto_montaje'])); } } $form->ef('archivo')->set_iconos_utilerias($utilerias_popup); $form->set_datos($datos); }
function conf__formulario(toba_ei_formulario $form) { if ($this->dependencia('datos')->hay_cursor()) { $datos = $this->dependencia('datos')->get(); $form->set_datos($datos); //Seteo los iconos apropiados para el ef_popup $iconos = admin_util::get_ef_popup_utileria_extension_php($this->_parametros_edicion); if (isset($datos['clase_archivo']) && admin_util::existe_archivo_subclase($datos['clase_archivo'])) { array_push($iconos, current(admin_util::get_ef_popup_utileria_abrir_php())); } $form->ef('clase_archivo')->set_iconos_utilerias($iconos); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->s__mostrar == 1) { // si presiono el boton alta entonces muestra el formulario para dar de alta un nuevo registro $this->dep('formulario')->descolapsar(); $form->ef('apellido')->set_obligatorio('true'); $form->ef('nombre')->set_obligatorio('true'); $form->ef('nro_docum')->set_obligatorio('true'); $form->ef('tipo_docum')->set_obligatorio('true'); $form->ef('tipo_sexo')->set_obligatorio('true'); } else { $this->dep('formulario')->colapsar(); } if ($this->dep('datos')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('persona')->get()); } }
function conf__formulario(toba_ei_formulario $form) { if (isset($this->s__dia)) { $form->desactivar_efs('semana'); $datos = array('dia' => $this->s__dia); if (isset($this->s__datos[$this->s__dia])) { $datos['contenido'] = $this->s__datos[$this->s__dia]['contenido']; } } elseif (isset($this->s__semana)) { $form->desactivar_efs('dia'); $datos = array('semana' => $this->s__semana); if (isset($this->s__datos[$this->s__semana])) { $datos['contenido'] = $this->s__datos[$this->s__semana]['contenido']; } } $form->set_datos($datos); }
function conf__formulario(toba_ei_formulario $form) { if ($this->s__mostrar == 1) { // si presiono el boton alta entonces muestra el formulario para dar de alta un nuevo registro $this->dep('formulario')->descolapsar(); $form->ef('ua')->set_obligatorio('true'); $form->ef('id_docente')->set_obligatorio('true'); $form->ef('id_proyecto')->set_obligatorio('true'); $form->ef('cuota')->set_obligatorio('true'); $form->ef('fecha')->set_obligatorio('true'); $form->ef('monto')->set_obligatorio('true'); $form->ef('anio')->set_obligatorio('true'); } else { $this->dep('formulario')->colapsar(); } if ($this->dep('datos')->tabla('cobro_incentivo')->esta_cargada()) { $datos = $this->dep('datos')->tabla('cobro_incentivo')->get(); $ua = $this->dep('datos')->tabla('pinvestigacion')->su_ua($datos['id_proyecto']); $datos['ua'] = str_pad($ua[0]['uni_acad'], 5); $form->set_datos($datos); } }
function conf__filtro(toba_ei_formulario $filtro) { if (isset($this->s__datos_filtro)) { $filtro->set_datos($this->s__datos_filtro); } }
function conf__form_orien(toba_ei_formulario $form) { if ($this->s__alta_orien == 1) { $this->dep('form_orien')->descolapsar(); } else { $this->dep('form_orien')->colapsar(); } if ($this->dep('datos')->tabla('orientacion')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('orientacion')->get()); } }
function conf__form_baja(toba_ei_formulario $form) { if ($this->s__alta_novb == 1) { // si presiono el boton alta entonces muestra el formulario para dar de alta una nueva novedad $this->dep('form_baja')->descolapsar(); $form->ef('tipo_nov')->set_obligatorio('true'); $form->ef('desde')->set_obligatorio('true'); } else { $this->dep('form_baja')->colapsar(); } if ($this->controlador()->dep('datos')->tabla('novedad_baja')->esta_cargada()) { $form->set_datos($this->controlador()->dep('datos')->tabla('novedad_baja')->get()); } }
function conf__form_integrante_e(toba_ei_formulario $form) { if ($this->controlador()->controlador()->dep('datos')->tabla('pinvestigacion')->esta_cargada()) { $pi = $this->controlador()->controlador()->dep('datos')->tabla('pinvestigacion')->get(); if ($pi['es_programa'] == 1) { $this->controlador()->pantalla()->tab("pant_estimulos")->desactivar(); } else { $pertenece = $this->controlador()->controlador()->dep('datos')->tabla('pinvestigacion')->pertenece_programa($pi['id_pinv']); $this->controlador()->pantalla()->tab("pant_subproyectos")->desactivar(); if ($pertenece != 0) { // pertenece a un programa //si pertenece a un programa entonces el subsidio lo recibe el programa $this->controlador()->pantalla()->tab("pant_subsidios")->desactivar(); $this->controlador()->pantalla()->tab("pant_winsip")->desactivar(); } } } if ($this->s__mostrar_e == 1) { // si presiono el boton alta entonces muestra el formulario para dar de alta un nuevo registro $this->dep('form_integrante_e')->descolapsar(); $form->ef('integrante')->set_obligatorio('true'); $form->ef('funcion_p')->set_obligatorio('true'); $form->ef('carga_horaria')->set_obligatorio('true'); $form->ef('desde')->set_obligatorio('true'); $form->ef('hasta')->set_obligatorio('true'); $form->ef('rescd')->set_obligatorio('true'); } else { $this->dep('form_integrante_e')->colapsar(); } if ($this->dep('datos')->tabla('integrante_externo_pi')->esta_cargada()) { $datos = $this->dep('datos')->tabla('integrante_externo_pi')->get(); $persona = $this->dep('datos')->tabla('persona')->get_datos($datos['tipo_docum'], $datos['nro_docum']); if (count($persona) > 0) { $datos['integrante'] = $persona[0]['nombre']; } $form->set_datos($datos); } }
function conf__formulario(toba_ei_formulario $form) { if ($this->dep('datos')->tabla('docente')->esta_cargada()) { $form->set_datos($this->dep('datos')->tabla('docente')->get()); } }
function conf__perfil(toba_ei_formulario $form) { $datos = $this->datos()->tabla('perfil')->get(); $form->set_datos($datos); }