예제 #1
0
파일: Equipe.php 프로젝트: reytuty/facil
 /**
  * para listagem de produtos
  */
 public function init()
 {
     //lista todos produtos vinculados a categoria 2
     $returnResult = new HttpResult();
     //iniciando o resultado para o html
     $retornoDaPaginaHTML = new HttpRoot();
     $arrayContentsVO = array();
     //se foi passado o id da categoria entao vai buscar todos os contentents vinculados a mesma
     //echo Debug::li($this->category_id);exit();
     $LinkDAO = LinkDAO::getInstance();
     $category_id = 87;
     //categoria a que todos os equipes estão vinculados
     $returnDataVO = $LinkDAO->select(LinkDAO::RETURN_VO, "category", $category_id, "content", NULL, 1, NULL, NULL, $order_by = "order", $order_type = NULL);
     //verifica se o resultado é uma categoryVO
     if ($returnDataVO->success && count($returnDataVO->result) > 0) {
         foreach ($returnDataVO->result as $LinkVO) {
             //Debug::print_r($LinkVO);
             $tempReturnDataVO = $LinkVO->getLinkedVO();
             //Debug::print_r($tempReturnDataVO);exit();
             if ($tempReturnDataVO->success) {
                 $stdClass = $tempReturnDataVO->result;
                 //$stdClass->dads
                 //Debug::print_r($stdClass);
                 //$stdClass->files = $stdClass->getFiles();
                 if ($stdClass->active == 1) {
                     $arrayContentsVO[] = $stdClass;
                 }
             }
         }
         //exit();
     }
     //Debug::print_r($arrayContentsVO);
     DataHandler::objectSort($arrayContentsVO, "title");
     $retornoDaPaginaHTML->arrayContentsVO = $arrayContentsVO;
     $retornoDaPaginaHTML->array_segment = $this->getContents(125);
     $retornoDaPaginaHTML->array_estrutura = $this->getContents(126);
     //salvando o objeto de resultado de html no retorno
     $returnResult->setHttpContentResult($retornoDaPaginaHTML);
     //Debug::print_r($returnResult);
     //exit();
     return $returnResult;
 }