public function formForm() { if ($this->data->nome == 'a') { // Simula erro no processamento $this->renderPrompt(MPrompt::error('Simulação de erro')); } elseif ($this->data->nome == 'b') { // Simula confirmação $this->renderPrompt(MPrompt::confirmation('Simula confirmação?', '>exemplos/controls.main', '>exemplos/controls/main')); } else { $this->render(); } }
public function saveWindow() { try { $pessoa = new models\Pessoa($this->data->id); $pessoa->setData($this->data); $pessoa->save(); $this->renderPrompt('information', 'Dados gravados com sucesso.', "!getByJSON({$pessoa->getIdPessoa()});"); } catch (\Exception $e) { $this->renderPrompt(\MPrompt::error($e->getMessage())); } }
public static function question($msg, $actionYes = '', $actionNo = '', $eventYes = '', $eventNo = '') { $prompt = new MPrompt(_M('Questão'), $msg); $prompt->setType(MPrompt::MSG_TYPE_QUESTION); $prompt->setClose($actionNo); $prompt->setYes($actionYes, $eventYes); $prompt->setNo($actionNo, $eventNo); return $prompt; }
/** * Brief Description. * Complete Description. * * @param $msg (tipo) desc * @param $gotoYes' (tipo) desc * @param $gotoNo='' (tipo) desc * @param $eventYes='' (tipo) desc * @param $eventNo='' (tipo) desc * @param $halt= (tipo) desc * * @returns (tipo) desc * */ public static function question($msg, $gotoYes = '', $gotoNo = '', $eventYes = '', $eventNo = '', $halt = true) { self::$instance->prompt(MPrompt::question($msg, $gotoYes, $gotoNo, $eventYes, $eventNo), $halt); }
/** * Brief Description. * Complete Description. * * @returns (tipo) desc * */ public function generateInfos() { $prompt = MPrompt::information($this->infos, 'NONE', _M('Information')); //return $prompt; Manager::getFrontController()->getController()->renderPrompt($prompt); }