public function termoAction() { $Pesquisa = new Application_Model_Pesquisa(); $request = $this->getRequest(); $termo = $Pesquisa->checkParam($request); if ($termo) { $result = $Pesquisa->pesquisa(); $this->view->numFound = $Pesquisa->getNumFound(); $this->view->time = $Pesquisa->getTime(); $this->view->termo = urldecode($Pesquisa->getTermo()); $this->view->qtdPesquisa = $Pesquisa->qtdPesuisa; if ($result) { $this->view->result = $result; } $this->view->headTitle()->setSeparator(' - '); $this->view->headTitle()->prepend('Encontre vonluntarios e ong - ' . $termo); $this->view->description = "Encontre vonluntarios e ong -" . $termo; $this->view->keywords = "ong,profissionais,voluntarios,procura,encontre," . $termo; //colocar aqui algo que grave os resultados //para usar no futuro por usuário } else { $this->view->headTitle()->setSeparator(' - '); $this->view->headTitle()->prepend('Encontre vonluntarios e ong'); $this->view->description = "Encontre vonluntarios e ong -" . $termo; $this->view->keywords = "ong,profissionais,voluntarios,procura,encontre," . $termo; $this->view->numFound = 0; } }
public function termoAction() { $this->_helper->layout->disableLayout(); $request = $this->getRequest(); $termo = $request->getParam("q"); $Pesquisa = new Application_Model_Pesquisa(); $result = $Pesquisa->pesquisa($termo); $this->view->pesquisa = $result; $this->view->total = count($result); // action body }