示例#1
0
$menu = 7;
//INSTACIA CLASSES
$obj = new Publicacao();
$grupo = $obj::ID_GRUPO_PARTICIPE;
$tpl = new Template("view/publicacao/list.html");
$tpl->GRUPO = $obj->get_pasta_grupo($grupo);
$user = $_SESSION['zurc.userPerfilId'] != Perfil::SINDICO ? $_SESSION['zurc.userId'] : "";
$pesquisa = isset($_REQUEST['pesquisa']) ? $_REQUEST['pesquisa'] : "";
$pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1;
$totalPesquisa = $obj->recuperaTotal($pesquisa, $grupo, $user);
$configPaginacao = $obj->paginar($totalPesquisa, $pagina);
$alist = $obj->listar($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $pesquisa, $grupo, $user);
if (count($alist) > 0) {
    foreach ($alist as $key => $publicacao) {
        $tpl->nome = $publicacao->titulo;
        $tpl->ID_HASH = $obj->md5_encrypt($publicacao->id);
        $tpl->block("BLOCK_ITEM_LISTA");
    }
}
$tpl->paginar_class = 'paginar';
$tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas'];
$tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior'];
$tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina'];
$tpl->PAGINA = $pagina;
if ($configPaginacao['totalPaginas'] > 1) {
    $tpl->block("BLOCK_PAGINACAO");
}
$tpl->show();
exit;
?>
<?php

$menu = 6;
//INSTACIA CLASSES
$obj = new Publicacao();
$grupo = $obj::ID_GRUPO_PARTICIPE;
$tpl = new Template("view/publicacao/portal_list.html");
//$tpl->GRUPO = $obj->get_pasta_grupo($grupo);
$pesquisa = "";
$pagina = isset($_REQUEST['pagina']) ? $_REQUEST['pagina'] : 1;
$totalPesquisa = $obj->recuperaTotal($pesquisa, $grupo);
$configPaginacao = $obj->paginar($totalPesquisa, $pagina);
$alist = $obj->listar($configPaginacao['primeiroRegistro'], $configPaginacao['quantidadePorPagina'], $pesquisa, $grupo);
if (count($alist) > 0) {
    foreach ($alist as $key => $publicacao) {
        $tpl->ID_PUB = $obj->md5_encrypt($publicacao->id);
        $tpl->DATA_ITEM = $obj->getData($publicacao->data);
        $tpl->TITULO_ITEM = $publicacao->titulo;
        $tpl->block("BLOCK_ITEM");
    }
}
$tpl->paginar_class = 'paginar';
$tpl->TOTAL_PAGINAS = $configPaginacao['totalPaginas'];
$tpl->PAGINA_ANTERIOR = $configPaginacao['paginaAnterior'];
$tpl->PROXIMA_PAGINA = $configPaginacao['proximaPagina'];
$tpl->PAGINA = $pagina;
if ($configPaginacao['totalPaginas'] > 1) {
    $tpl->block("BLOCK_PAGINACAO");
}
$tpl->show();
exit;
示例#3
0
<?php

$tpl = new Template("view/templates/blank_page.html");
$tpl->addFile("CONTENT", "view/index/home.html");
$tpl->addFile("INC_LATERAL_DIREITA", "view/includes/lateral_direita.html");
include "includes/montaEmpresa.php";
include "includes/formLogin.php";
include "includes/mensagem.php";
//ANOTACOES
$objPub = new Publicacao();
$rs = $objPub->listaHome($objPub::ID_GRUPO_ANOTE);
foreach ($rs as $key => $anote) {
    $tpl->ID_PUB = $objPub->md5_encrypt($anote->id);
    $tpl->DATA_ITEM = $objPub->getData($anote->data);
    $tpl->TITULO_ITEM = $anote->titulo;
    $tpl->block("BLOCK_ITEM_ANOTE");
}
$rs = $objPub->listaHome($objPub::ID_GRUPO_PARTICIPE);
foreach ($rs as $key => $anote) {
    $tpl->ID_PUB = $objPub->md5_encrypt($anote->id);
    $tpl->DATA_ITEM = $objPub->getData($anote->data);
    $tpl->TITULO_ITEM = $anote->titulo;
    $tpl->block("BLOCK_ITEM_PARTICIPE");
}
$rs = $objPub->listaHome($objPub::ID_GRUPO_COLABORE);
foreach ($rs as $key => $anote) {
    $tpl->ID_PUB = $objPub->md5_encrypt($anote->id);
    $tpl->DATA_ITEM = $objPub->getData($anote->data);
    $tpl->TITULO_ITEM = $anote->titulo;
    $tpl->block("BLOCK_ITEM_COLABORE");
}