Example #1
0
 function conf__edicion()
 {
     if (!$this->get_relacion()->esta_cargada()) {
         $this->pantalla()->eliminar_evento('eliminar');
     }
     $hay_cambios = $this->get_relacion()->hay_cambios();
     toba::menu()->set_modo_confirmacion('Esta a punto de abandonar la edición de la persona sin grabar, ¿Desea continuar?', $hay_cambios);
 }
Example #2
0
 /**
  * Clase que se encarga de mostrar el menú de operaciones del proyecto
  * @return toba_menu_css
  */
 static function menu()
 {
     if (!isset(self::$menu)) {
         $archivo_menu = toba::proyecto()->get_parametro('menu_archivo');
         $clase = basename($archivo_menu, ".php");
         self::$menu = new $clase();
     }
     return self::$menu;
 }
Example #3
0
 function conf()
 {
     if (!toba::zona()->cargada()) {
         $this->pantalla()->eliminar_evento('descargar');
     } else {
         toba::zona()->desactivar_items(array(array('orden' => '2')));
         //Tambien se puede realizar de la siguiente forma
         toba::zona()->desactivar_item('1000069');
     }
     toba::menu()->set_modo_confirmacion('Esta a punto de abandonar la edición de la persona sin grabar, ¿Desea continuar?', true);
 }
Example #4
0
 function evt__pant_cambiar_opcion__entrada()
 {
     $datos = array('nombre' => 'ATENCION! Abre popup', 'imagen_recurso_origen' => 'toba', 'imagen' => 'warning.gif', 'js' => 'abrir_popup("goggle", "http://www.google.com")');
     toba::menu()->set_datos_opcion('30000005', $datos);
 }
Example #5
0
 function __construct()
 {
     $this->menu = toba::menu();
 }