Exemplo n.º 1
0
 protected function _preRender()
 {
     parent::_preRender();
     Portabilis_View_Helper_Application::loadStylesheet($this, 'intranet/styles/localizacaoSistema.css');
     $localizacao = new LocalizacaoSistema();
     $localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_index.php" => "i-Educar - Escola", "" => "Detalhe da área de conhecimento"));
     $this->enviaLocalizacao($localizacao->montar());
 }
Exemplo n.º 2
0
 /**
  * Construtor.
  */
 public function __construct()
 {
     // Id do usuário na session
     $usuario = $this->getSession()->id_pessoa;
     $this->_service = new Avaliacao_Service_Boletim(array('matricula' => $this->getRequest()->matricula, 'usuario' => $usuario));
     $this->_situacao = $this->_service->getSituacaoAluno();
     // Se o parâmetro for passado, chama método para promover o aluno
     if (!is_null($this->getRequest()->promove)) {
         try {
             $this->_service->promover((bool) $this->getRequest()->promove);
             // Instancia o boletim para carregar service com as alterações efetuadas
             $this->_service = new Avaliacao_Service_Boletim(array('matricula' => $this->getRequest()->matricula, 'usuario' => $usuario));
         } catch (CoreExt_Service_Exception $e) {
             // Ok, situação do aluno pode estar em andamento ou matrícula já foi promovida
         }
     }
     parent::__construct();
 }
 public function __construct()
 {
     parent::__construct();
     $this->loadAssets();
 }