public function indexAction() { $Modalidade = new tbModalidade(); $mecanismo = new Mecanismo(); $mecanismo2 = $mecanismo->buscar(array('Status = ?' => 1))->toArray(); unset($mecanismo2[0]); //mecenato $tblSituacao = new Situacao(); $rsSitucao = $tblSituacao->buscar(array("Codigo IN (?)" => array("A01", "A02", "A03", "A04", "A05", "A06", "A07", "A08", "A09", "A10", "A11", "A12", "A13", "A14", "A15", "A16", "A17", "A18", "A19", "A20", "A21", "A22", "A23", "A24", "A25", "A26", "A27", "A37", "A38", "A40", "A41", "B10", "B11", "B12", "B13", "B14", "B15", "E12"))); $this->view->comboareasculturais = ManterAgentesDAO::buscarAreasCulturais(); $this->view->comboestados = Estado::buscar(); $this->view->mecanismo = $mecanismo2; $this->view->situacoes = $rsSitucao; $this->view->modalidade = $Modalidade->buscarModalidade(); //$this->view->Segmento = $SegmentoDAO->buscar(array('stEstado = ?'=>1)); if (isset($_POST['areacultura']) and $_POST['areacultura'] == 'ok') { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout $post = Zend_Registry::get('post'); $cdarea = $post->area; $dadosSegmento = Segmentocultural::buscar($cdarea); $i = 0; foreach ($dadosSegmento as $segmento) { $vSegmento[$i]['cdsegmento'] = $segmento->id; $vSegmento[$i]['descsegmento'] = utf8_encode($segmento->descricao); $i++; } $jsonSegmento = json_encode($vSegmento); echo $jsonSegmento; die; } //$this->_helper->layout->disableLayout(); // desabilita o Zend_Layout }
/** * Método para buscar os segmentos culturais de uma área * @param void * @return void */ public function segmentoculturalAction() { $this->_helper->layout->disableLayout(); // desabilita o Zend_Layout // recebe o id via post $post = Zend_Registry::get('post'); $id = (int) $post->id; // integração MODELO e VISÃO $this->view->segmentosculturais = Segmentocultural::buscar($id); }