/** * Se redefine la funcion para sacar informacion sobre las pantallas del evento */ function evt__eventos__modificacion($datos) { //Se determina el identificador del evento que entiende actualmente las pantallas $id_ev = $this->get_tabla()->get_fila_columna($this->seleccion_evento_anterior, 'identificador'); //Se actualizan las pantallas para que saquen o agreguen a este evento $this->controlador->set_pantallas_evento($datos['pantallas'], $id_ev); //Comunicacion con el manejo estandar de eventos unset($datos['pantallas']); return parent::evt__eventos__modificacion($datos); }
function conf__eventos_lista(eiform_abm_detalle $form_ml) { parent::conf__eventos_lista($form_ml); $form_ml->desactivar_efs(array('implicito', 'defecto')); $form_ml->ef('imagen')->set_obligatorio(true); }