Beispiel #1
0
 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;
     }
 }
Beispiel #2
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
 }