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


PHP TApplication::gotoPage方法代码示例

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


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

示例1: onLogout

 /**
  * Logout
  */
 public static function onLogout()
 {
     if (TSession::getValue('id_login')) {
         try {
             TTransaction::open('atividade');
             $registroLogin = new RegistroLogin(TSession::getValue('id_login'));
             $registroLogin->hora_final = date('H:i:s');
             $registroLogin->store();
             TTransaction::close();
         } catch (Exception $e) {
             new TMessage('error', $e->getMessage());
         }
     }
     TSession::freeSession();
     TApplication::gotoPage('LoginForm', '');
 }
开发者ID:jhonleandres,项目名称:Atividades,代码行数:19,代码来源:LoginForm.class.php

示例2: onLogout

 /**
  * Logout
  */
 function onLogout()
 {
     TSession::freeSession();
     TApplication::gotoPage('LoginForm', '');
 }
开发者ID:eduardojsouza,项目名称:liger,代码行数:8,代码来源:LoginForm.class.php

示例3: onLogout

 /**
  * Logout
  */
 public static function onLogout()
 {
     SystemAccessLog::registerLogout();
     TSession::freeSession();
     TApplication::gotoPage('LoginForm', '');
 }
开发者ID:edurbs,项目名称:sobcontrole,代码行数:9,代码来源:LoginForm.class.php

示例4: onLogout

 /**
  * método onLogout
  * Executado quando o usuário clicar no botão logout
  */
 function onLogout()
 {
     TSession::setValue('logged', FALSE);
     TApplication::gotoPage('LoginForm', '');
 }
开发者ID:jfrank1500,项目名称:curso_php,代码行数:9,代码来源:LoginForm.class.php

示例5: onUpdate

 /**
  * Simulates an save button
  * Show the form content
  */
 public function onUpdate($param)
 {
     $data = $this->form->getData("TipoAtividade");
     // optional parameter: active record class
     // pegar os dados da sessao armazenar na variavel
     $cotacao_items = TSession::getValue('array_items');
     // inicia transacao com o banco 'pg_ceres'
     TTransaction::open('atividade');
     // put the data back to the form
     $this->form->setData($data);
     $msg = '';
     $contAdd = 0;
     foreach ($cotacao_items as $item) {
         $itemObj = new StdClass();
         $itemObj->id = $item['id'];
         $itemObj->no = $item['nome'];
         foreach ($this->form->getFields() as $name => $field) {
             // pegando valor do combo
             if ($field instanceof TCombo) {
                 if ($name === 'sistema' . $contAdd) {
                     $itemObj->sistema = $field->getValue();
                 }
                 if ($name === 'ticket' . $contAdd) {
                     $itemObj->ticket = $field->getValue();
                 }
             }
         }
         $contAdd++;
         $cotacao_items_add[] = get_object_vars($itemObj);
     }
     try {
         if ($msg == '') {
             // percore o objeto e armazena
             foreach ($cotacao_items_add as $item) {
                 $itemObj = new TipoAtividade($item['id']);
                 $itemObj->nome = $item['nome'];
                 $itemObj->sistema_id = $item['sistema'];
                 $itemObj->ticket_id = $item['ticket'];
                 // armazena o objeto
                 $itemObj->store();
             }
             $msg = 'Registro salvo com sucesso!';
             // finaliza a transacao
             TTransaction::close();
         } else {
             $icone = 'error';
         }
         if ($icone == 'error') {
             // exibe mensagem de erro
             new TMessage($icone, "Erro ao Salvar o registro!");
         } else {
             // show the message
             $param = array();
             $param['id'] = filter_input(INPUT_GET, 'id');
             //chama o formulario com o grid
             TApplication::gotoPage('TipoAtividadesVinculos', 'onReloadTwo', $param);
             // reload
             new TMessage("info", $msg);
         }
     } catch (Exception $e) {
         // em caso de exce??o
         // exibe a mensagem gerada pela excecao
         new TMessage('error', $e->getMessage());
         // desfaz todas altera??es no banco de dados
         TTransaction::rollback();
     }
 }
开发者ID:jhonleandres,项目名称:Atividades,代码行数:71,代码来源:TipoAtividadesVinculos.class.php


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