From b93be3e657efd4731fee18ee35551b5335754406 Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Fri, 7 Aug 2026 15:37:45 +0200 Subject: [PATCH] feat: :sparkles: sort news by updated_at --- app/Models/News.php | 3 ++- resources/views/fo/pages/home.blade.php | 4 ++-- resources/views/fo/partials/news-card.blade.php | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Models/News.php b/app/Models/News.php index a0b96e27..3292d1a5 100644 --- a/app/Models/News.php +++ b/app/Models/News.php @@ -263,6 +263,7 @@ class News extends Model implements Sitemapable, SchemaOrgInterface, Redirectabl ->whereHas('newsCategory', function (Builder $q) { $q->where('published', true); }) + ->orderBy('updated_at', 'desc') ->get(); }); } @@ -292,7 +293,7 @@ class News extends Model implements Sitemapable, SchemaOrgInterface, Redirectabl $q->where('published', true); }) ->where('published', true) - ->orderByDesc('created_at') + ->orderByDesc('updated_at') ->paginate($detect->isMobile() ? 3 : 6) ->through(function ($newsModel) { return view('fo.partials.news-card', ['model' => $newsModel])->render(); diff --git a/resources/views/fo/pages/home.blade.php b/resources/views/fo/pages/home.blade.php index e772cf8c..b78e8f9b 100644 --- a/resources/views/fo/pages/home.blade.php +++ b/resources/views/fo/pages/home.blade.php @@ -270,7 +270,7 @@

- {{ now()->subDays(rand(1, 31))->format('d/m/Y') }}

+ {{ $newsModel->updated_at->format('d/m/Y') }}

{{ $newsModel->title }}

@@ -281,7 +281,7 @@

- {{ now()->subDays(rand(1, 31))->format('d/m/Y') }}

+ {{ $newsModel->updated_at->format('d/m/Y') }}

{{ $newsModel->title }}

diff --git a/resources/views/fo/partials/news-card.blade.php b/resources/views/fo/partials/news-card.blade.php index 8c7a9773..af3b5a15 100644 --- a/resources/views/fo/partials/news-card.blade.php +++ b/resources/views/fo/partials/news-card.blade.php @@ -25,7 +25,7 @@ @endif
-

{{ $model->updated_at ->format('d/m/Y') }}

+

{{ $model->updated_at->format('d/m/Y') }}

{{ $model->title }}