Exemple #1
0
    $Curtida = new Curtida(-1, $Noticia->noticia_cdg, 1);
    $Comentario = new Comentario($Noticia->noticia_cdg);
    $SEO = new SEO();
    $Ranking = new Ranking();
    //carregar colecoes
    $Noticia->adicionar_view();
    $comentarios = $Comentario->lista_comentarios_noticia($Noticia->noticia_cdg);
    $ranking = $Ranking->lista_ranking_usuarios();
    $noticias_relacionadas = $Noticia->lista_noticias_relacionadas($Noticia->tags, 5);
    //carregar textos para SEO
    $SEO->setTitle($Noticia->titulo . ' - Notícias Diretório Mogi ');
    $SEO->setDescription($Noticia->resumo);
    // ta indo 200 letras
    $SEO->setUrl('http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
    if (trim($Noticia->imagem) != '') {
        $SEO->setImage($Noticia->imagem);
    }
    //css botoes sociais
    $posicao_botoes = 'centro';
    $identificador = 'noticia';
    //imagem principal da noticia
    $imagem_caminho_completo = $Noticia->montar_link_imagem();
}
//se nao teve parametros, ou nao conseguiu carregar a noticia
$erro = $noticia_cdg == '-1' && $noticia_url == '-1' || !isset($Noticia);
if ($erro) {
    $SEO = new SEO();
    header('HTTP/1.0 404 Not Found');
    require ROOT . 'view/404.php';
    exit;
}
Exemple #2
0
$item_url = isset($_GET['url']) ? $_GET['url'] : '-1';
$item_url = $item_url == '' ? '-1' : $item_url;
if (is_numeric($item_cdg) || $item_url != '-1') {
    //carregar classes
    $Comentario = new Comentario();
    $Item = new Item($item_cdg, $item_url);
    //criar item antes da curtida para ter o item_Cdg atualizado
    $Curtida = new Curtida($Item->item_cdg, -1, 1);
    $SEO = new SEO();
    //carregar colecoes
    $comentarios = $Comentario->lista_comentarios_item($Item->item_cdg);
    $total_comentarios = $Comentario->total_atual;
    $Item->adicionar_contador();
    //carregar textos para SEO
    $SEO->setTitle($Item->nome . ' em Mogi das Cruzes - Diretório Mogi ');
    $SEO->setDescription('Saiba como chegar em ' . $Item->nome . ' em Mogi das Cruzes, veja o contato, endereço e rotas. Encontre tudo sobre ' . $Item->categoria_nome . '.');
    if (trim($Item->imagem) != '') {
        $SEO->setImage($Item->imagem);
    }
    $posicao_botoes = '';
    //css botoes sociais
    $identificador = 'item';
}
//se nao teve parametros, ou nao conseguiu carregar o Item
$erro = $item_cdg == '-1' && $item_url == '-1' || !isset($Item);
if ($Item->carregado && !$erro) {
    require ROOT . 'view/item/item.php';
} else {
    $SEO = new SEO();
    require ROOT . 'view/item/item-nao-encontrado.php';
}