/** * 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; }