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


PHP toba::mensajes方法代码示例

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


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

示例1: evt__mostrar

 function evt__mostrar()
 {
     //-- Cual es el mensaje a mostrar?
     $mensaje = null;
     switch ($this->s__opciones['origen']) {
         case 'mensaje_manual':
             $mensaje = $this->s__opciones['texto'];
             $pepe = null;
             break;
         case 'mensaje_componente':
             //Mensaje propio del componente
             $mensaje = $this->get_mensaje('info_local', array('uno', 'dos', 'tres'));
             break;
         case 'mensaje_global':
             $mensaje = toba::mensajes()->get('info_global', array('primer', date('d/M/Y')));
             break;
     }
     switch ($this->s__opciones['componente']) {
         case 'modal':
             toba::notificacion()->agregar($mensaje, $this->s__opciones['nivel']);
             break;
         case 'pantalla':
             $this->pantalla()->agregar_notificacion($mensaje, $this->s__opciones['nivel']);
             break;
         case 'formulario':
             $this->dep('opciones')->agregar_notificacion($mensaje, $this->s__opciones['nivel']);
             break;
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:29,代码来源:ci_mensajes.php

示例2: conf__inicial

 function conf__inicial()
 {
     require_once 'php_referencia.php';
     //toba::menu()->set_abrir_nueva_ventana();
     toba::db()->set_parser_errores(new toba_parser_error_db_postgres7());
     toba::mensajes()->set_fuente_ini(toba::proyecto()->get_path() . '/mensajes.ini');
     //Autenticacion personalizada
     /*$autentificacion = new toba_autenticacion_ldap('ldap-test.siu.edu.ar', "dc=ldap,dc=siu,dc=edu,dc=ar");
     		toba::manejador_sesiones()->set_autenticacion($autentificacion);*/
 }
开发者ID:emma5021,项目名称:toba,代码行数:10,代码来源:contexto_ejecucion.php

示例3: generar_ayuda

 protected function generar_ayuda()
 {
     $mensaje = toba::mensajes()->get_operacion_actual();
     if (isset($mensaje)) {
         if (strpos($mensaje, ' ') !== false) {
             //Detecta si es una url o un mensaje completo
             $desc = toba_parser_ayuda::parsear($mensaje);
             $ayuda = toba_recurso::ayuda(null, $desc, 'item-barra-ayuda', 0);
             echo "<div {$ayuda}>";
             echo toba_recurso::imagen_toba("ayuda_grande.gif", true);
             echo "</div>";
         } else {
             if (!toba_parser_ayuda::es_texto_plano($mensaje)) {
                 $mensaje = toba_parser_ayuda::parsear($mensaje, true);
                 //Version resumida
             }
             $js = "abrir_popup('ayuda', '{$mensaje}', {width: 800, height: 600, scrollbars: 1})";
             echo "<a class='barra-superior-ayuda' href='#' onclick=\"{$js}\" title='Abrir ayuda'>" . toba_recurso::imagen_toba("ayuda_grande.gif", true) . "</a>";
         }
     }
 }
开发者ID:andreagranados,项目名称:encuesta,代码行数:21,代码来源:tp_encuestas.php

示例4: agregar_id

 /**
  * Agrega un mensaje a mostrar al usuario, el mensaje se obtiene con 
  * toba::mensajes()->get($indice, $parametros)
  *
  * @param string $nivel Determina el estilo del mensaje, 'error' o 'info' 
  * @see toba_mensajes
  */
 function agregar_id($indice, $parametros = null, $nivel = 'error')
 {
     $this->agregar(toba::mensajes()->get($indice, $parametros), $nivel);
 }
开发者ID:emma5021,项目名称:toba,代码行数:11,代码来源:toba_notificacion.php

示例5: get_mensaje

 /**
  * Retorna un mensaje asociado al componente
  *
  * @param mixed $indice Indice del mensaje en el componente
  * @param mixed $parametros Parámetros posicionales a ser reemplazados en el mensaje (puede ser uno solo o un array)
  * @return string Mensaje parseado
  * @see toba_mensajes
  */
 function get_mensaje($indice, $parametros = null)
 {
     //Busco el mensaje del OBJETO
     if ($mensaje = toba::mensajes()->get_componente($this->_id[1], $indice, $parametros)) {
         return $mensaje;
     } else {
         //El objeto no tiene un mensaje con el indice solicitado,
         //Busco el INDICE global
         return toba::mensajes()->get($indice, $parametros);
     }
 }
开发者ID:emma5021,项目名称:toba,代码行数:19,代码来源:toba_componente.php

示例6: mensajes

 /**
  * Obtiene los mensajes del proyecto definidos en el editor, útiles para evitar fijar los mensajes del usuario en el código
  * @return toba_mensajes
  */
 static function mensajes()
 {
     if (!isset(self::$mensajes)) {
         self::$mensajes = new toba_mensajes();
     }
     return self::$mensajes;
 }
开发者ID:emma5021,项目名称:toba,代码行数:11,代码来源:toba.php


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