当前位置: 首页>>代码示例>>PHP>>正文


PHP toba::memoria方法代码示例

本文整理汇总了PHP中toba::memoria方法的典型用法代码示例。如果您正苦于以下问题:PHP toba::memoria方法的具体用法?PHP toba::memoria怎么用?PHP toba::memoria使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在toba的用法示例。


在下文中一共展示了toba::memoria方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: ini

 function ini()
 {
     //Cargo el editable de la zona
     $zona = toba::solicitud()->zona();
     if ($editable = $zona->get_editable()) {
         list($proyecto, $objeto) = $editable;
     }
     //Se notifica un objeto y un proyecto
     if (isset($objeto) && isset($proyecto)) {
         //Se determina si es un nuevo objeto
         $selecciono_otro = !isset($this->id_objeto) || ($this->id_objeto['proyecto'] != $proyecto || $this->id_objeto['objeto'] != $objeto);
         if ($selecciono_otro) {
             $this->set_objeto(array('proyecto' => $proyecto, 'objeto' => $objeto));
             $this->cambio_objeto = true;
         } else {
             $this->cambio_objeto = false;
         }
     }
     //Llegada a un TAB especifico desde el arbol
     $etapa = toba::memoria()->get_parametro('etapa');
     if (isset($etapa)) {
         $this->set_pantalla($etapa);
     }
     //Llegada desde un evento
     $evento = toba::memoria()->get_parametro('evento');
     if (isset($evento)) {
         $this->set_pantalla(3);
         $this->dependencia('eventos')->set_evento_editado($evento);
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:30,代码来源:ci_editores_toba.php

示例2: __construct

 function __construct($info)
 {
     $this->info = $info;
     parent::__construct(toba::memoria()->get_item_solicitado(), toba::usuario()->get_id());
     $this->log = toba::logger_ws();
     toba::proyecto()->configurar_logger_ws();
 }
开发者ID:emma5021,项目名称:toba,代码行数:7,代码来源:toba_solicitud_servicio_web.php

示例3: conf__final

 function conf__final()
 {
     // Me abrieron desde el ADMIN
     if (toba::memoria()->existe_dato_instancia('instancia')) {
         echo toba_js::ejecutar('window.close();');
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:7,代码来源:sesion.php

示例4: vinculo

 /**
  * Devuelve el vinculo asociado al evento
  * @param boolean $forzar_instancia Por defecto solo se crea una instancia de un vinculo asociada al evento,
  * 		con este parámetro fuerza a crear un nuevo objeto vinculo
  * @return toba_vinculo
  */
 function vinculo($forzar_instancia = false)
 {
     if ($this->posee_accion_vincular()) {
         if (!isset($this->vinculo) || $forzar_instancia) {
             $item = $this->datos['accion_vinculo_item'];
             if ($this->es_autovinculo()) {
                 $aux_it = toba::memoria()->get_item_solicitado();
                 $item = $aux_it[1];
             }
             $this->vinculo = new toba_vinculo(toba::proyecto()->get_id(), $item, $this->datos['accion_vinculo_popup'], $this->datos['accion_vinculo_popup_param']);
             if (isset($this->datos['accion_vinculo_celda']) && !is_null($this->datos['accion_vinculo_celda'])) {
                 $this->vinculo->set_opciones(array('celda_memoria' => $this->datos['accion_vinculo_celda']));
             }
             if (isset($this->datos['accion_vinculo_target']) && !is_null($this->datos['accion_vinculo_target'])) {
                 $this->vinculo->set_target($this->datos['accion_vinculo_target']);
             }
             $this->vinculo->set_propagar_zona();
             if (!$this->es_autovinculo()) {
                 $this->vinculo->agregar_opcion('menu', 1);
             }
             if (isset($this->datos['accion_vinculo_servicio']) && !is_null($this->datos['accion_vinculo_servicio'])) {
                 $this->vinculo->set_servicio($this->datos['accion_vinculo_servicio']);
             }
         }
         return $this->vinculo;
     } else {
         throw new toba_error_def('El evento "' . $this->get_id() . '" no posee un VINCULO ASOCIADO.');
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:35,代码来源:toba_evento_usuario.php

示例5: set_abrir_nueva_ventana

 function set_abrir_nueva_ventana($imagen = 'nucleo/abrir_nueva_ventana.gif')
 {
     if (toba::memoria()->get_celda_memoria_actual_id() != $this->celda_memoria) {
         $this->abrir_nueva_ventana = true;
         $this->imagen_nueva_ventana = toba_recurso::imagen_toba($imagen, false);
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:7,代码来源:toba_menu.php

示例6: servicio__descargar

 function servicio__descargar()
 {
     $encontre = false;
     $seleccionado = toba::memoria()->get_parametro('fila');
     $obj_data = null;
     $index = 0;
     while (!$encontre && $index < count($this->s__datos)) {
         if ($this->s__datos[$index]['x_dbr_clave'] == $seleccionado) {
             $obj_data = $this->s__datos[$index]['adjunto'];
             $encontre = true;
         }
         $index++;
     }
     if (!is_null($obj_data)) {
         $archivo = toba::proyecto()->get_www_temp($obj_data['name']);
         header("Content-type:{$obj_data['type']}");
         header("Content-Disposition: attachment; filename=\"{$obj_data['name']}\"");
         $handler = fopen($archivo['path'], 'r');
         if ($handler !== false) {
             fpassthru($handler);
         }
     } else {
         echo 'No funciono como debia, REVISAME!';
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:25,代码来源:ci_vinculos_servicios.php

示例7: preparar_arbol

    protected function preparar_arbol()
    {
        if (toba::memoria()->get_celda_memoria_actual_id() != 'paralela') {
            $this->arbol .= toba_js::abrir();
            $this->arbol .= '
					  function on_menu_set_popup_on(e) {
							  var id = (window.event) ? event.keyCode : e.keyCode;
							  if (id == 16) {
									  toba.set_menu_popup(true);
							  }
					  }
					  function on_menu_set_popup_off(e) {
							  var id = (window.event) ? event.keyCode : e.keyCode;
							  if (id == 16) {
									  toba.set_menu_popup(false);
							  }
					  }
					  agregarEvento(document, "keyup", on_menu_set_popup_off);
					  agregarEvento(document, "keydown", on_menu_set_popup_on);
			  ';
            $this->arbol .= toba_js::cerrar();
        }
        $id_tag = $this->modo_prueba ? 'prueba' : 'id_menu';
        $this->arbol .= "\n<div class='m_m' id='{$id_tag}' style=''>\n";
        $this->buscar_raiz();
        $this->arbol .= "</div>";
    }
开发者ID:emma5021,项目名称:toba,代码行数:27,代码来源:toba_menu_libmenu.php

示例8: __construct

 function __construct($info)
 {
     $this->info = $info;
     $_SERVER["REMOTE_ADDR"] = "localhost";
     $_SERVER["REQUEST_METHOD"] = "GET";
     parent::__construct(toba::memoria()->get_item_solicitado(), toba::usuario()->get_id());
 }
开发者ID:emma5021,项目名称:toba,代码行数:7,代码来源:toba_solicitud_consola.php

示例9: __construct

 function __construct()
 {
     $this->item = toba::memoria()->get_item_solicitado();
     $this->id_restricciones = toba::manejador_sesiones()->get_restricciones_funcionales();
     if (!empty($this->id_restricciones)) {
         $this->cargar_info_restricciones();
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:8,代码来源:toba_perfil_funcional.php

示例10: ini

 function ini()
 {
     $id = toba::memoria()->get_parametro('id');
     //Obtengo el id de solicitud
     if (isset($id) && !is_null($id)) {
         $this->id_solicitud = $id;
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:8,代码来源:ci_visor_observaciones.php

示例11: ini__operacion

 /**
  * Guarda el id de la operación original así se hace una redirección una vez logueado
  */
 function ini__operacion()
 {
     //--- Si el usuario pidio originalmente algún item distinto al de login, se fuerza como item de inicio de sesión
     $item_original = toba::memoria()->get_item_solicitado_original();
     $item_actual = toba::memoria()->get_item_solicitado();
     if (isset($item_original) && isset($item_actual) && $item_actual[1] != $item_original[1]) {
         toba::proyecto()->set_parametro('item_inicio_sesion', $item_original[1]);
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:12,代码来源:ci_login.php

示例12: ini

 function ini()
 {
     $id_solicitud = toba::memoria()->get_parametro('auditoria_id_solicitud');
     if (isset($id_solicitud)) {
         $this->s__id_solicitud = $id_solicitud;
         $this->s__sesion = consultas_instancia::get_id_sesion($id_solicitud);
         $this->set_pantalla('listar_solicitudes');
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:9,代码来源:ci_sesiones.php

示例13: conf

 function conf()
 {
     $id = toba::memoria()->get_parametro('id_designacion');
     if (isset($id)) {
         $this->s__volver = 1;
     } else {
         $this->s__volver = 0;
     }
 }
开发者ID:andreagranados,项目名称:designa,代码行数:9,代码来源:cargo_solapas.php

示例14: conf__listado

 function conf__listado()
 {
     $inicial = toba::memoria()->get_parametro('ef_popup_valor');
     $absoluto = toba::instancia()->get_path_proyecto(toba_editor::get_proyecto_cargado()) . '/php/';
     $this->dependencia('listado')->set_path_absoluto($absoluto);
     if ($inicial != null) {
         $this->dependencia('listado')->set_path(dirname($inicial));
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:9,代码来源:ci_selector_archivos.php

示例15: generar_layout

 function generar_layout()
 {
     $parametros = toba::memoria()->get_parametros();
     ei_arbol($parametros, 'PARAMETROS recibidos');
     $clave_get = toba::memoria()->get_parametro('fila_safe');
     //Recupero el parametro puntual del get.
     $claves_originales = toba_ei_cuadro::recuperar_clave_fila('5000004', $clave_get);
     ei_arbol($claves_originales, 'claves propagadas de manera segura');
 }
开发者ID:emma5021,项目名称:toba,代码行数:9,代码来源:pantalla_destino.php


注:本文中的toba::memoria方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。