Artigos Recentes
Categorias
@if(isset($anuncio_lateral))
@endif
@if(isset($posts) && count($posts) > 0)
@if(isset($resultado_categoria) && $resultado_categoria)
Tudo sobre {{ $nome_categoria }}: Posts e Notícias
@endif
@foreach ($posts as $row)
@php
$id_post = $row->id;
$titulo = $row->titulo;
$created_at = $row->created_at;
$url = $row->url;
$resumo = nl2br($row->resumo);
if (strlen($resumo) > 250) {
$resumo = substr($resumo, 0, 250) . "...";
}
$categoria = explode(",", $row->categoria);
$nomes_cats = array();
foreach ($categoria as $cat_atual) {
$cat_info = $categorias_blog->firstWhere('id', $cat_atual);
if($cat_info) {
$nome_ext = $cat_info->nome;
$nome_href_cat = strtolower(str_replace(" ", "-", $cat_info->nome));
$nome_sem_acento_cat = str_replace(array("ã","á","à","â","ä","ã","é","è","ê","ë","í","ì","î","ï","ó","ò","ô","ö","õ","ú","ù","û","ü","ç","´",":"), array("a","a","a","a","a","a","e","e","e","e","i","i","i","i","o","o","o","o","o","u","u","u","u","c","", ""), $nome_href_cat);
$nome_cat = "
$nome_ext";
$nomes_cats[] = $nome_cat;
}
}
$categorias_juntas = implode(' / ', $nomes_cats);
$img = $row->img;
$count = $comentarios_count[$id_post] ?? 0;
if($count == 0){
$txt_comentario = "Seja o primeiro a comentar!";
}else{
if($count == 1){
$comentario = " comentario";
}else if($count < 10){
$num_count= "0".$count;
$comentario = " comentarios";
}else{
$num_count = $count;
$comentario = " comentarios";
}
$txt_comentario = $count.$comentario;
}
$date = new DateTime($created_at);
$dia = $date->format('d');
$mes = $date->format('F');
$ano = $date->format('Y');
$meses = [
'January' => 'Janeiro',
'February' => 'Fevereiro',
'March' => 'Março',
'April' => 'Abril',
'May' => 'Maio',
'June' => 'Junho',
'July' => 'Julho',
'August' => 'Agosto',
'September' => 'Setembro',
'October' => 'Outubro',
'November' => 'Novembro',
'December' => 'Dezembro'
];
$mes_portugues = $meses[$mes] ?? $mes;
$data_formatada = ucfirst("$dia de $mes_portugues de $ano");
@endphp
@endforeach
@endif