From 6786ac7ce14c02cbed9252a569ceecc3d9f4b38d Mon Sep 17 00:00:00 2001
From: NH Gooi
Date: Wed, 11 Feb 2026 19:36:53 +0100
Subject: [PATCH] Liveblog basic functionality
---
app/Http/Controllers/NewsController.php | 10 ++++++++--
resources/views/blog.blade.php | 22 ++++++++++++++++++++++
resources/views/home.blade.php | 5 +++++
3 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/app/Http/Controllers/NewsController.php b/app/Http/Controllers/NewsController.php
index 5b0f900f..8a1af5b7 100755
--- a/app/Http/Controllers/NewsController.php
+++ b/app/Http/Controllers/NewsController.php
@@ -112,12 +112,18 @@ class NewsController extends Controller
public function liveblog(Request $request, $id)
{
+
parent::registerView($request, 'blog', $id);
$blog = $this->API('nieuws/liveblog/' . (int) $id);
- foreach( $blog->artikelen as &$item ) {
- $item = new \Model\NewsItem( $item );
+ foreach ($blog->artikelen as &$item) {
+ $item = new \Model\NewsItem($item);
}
+
+ if (request()->ajax()) {
+ return $blog;
+ }
+
if (count($blog->artikelen)) {
return view('blog', ['blog' => $blog]);
}
diff --git a/resources/views/blog.blade.php b/resources/views/blog.blade.php
index 323748f8..ce2388dc 100755
--- a/resources/views/blog.blade.php
+++ b/resources/views/blog.blade.php
@@ -31,6 +31,12 @@
@section('content')
+
+
@if($blog->is_actief)
(Pagina {{$pagina}})
--}}
+
+
@endsection
\ No newline at end of file
diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php
index 88a268d8..20042675 100755
--- a/resources/views/home.blade.php
+++ b/resources/views/home.blade.php
@@ -15,6 +15,11 @@ Home
Liveblog: {{$liveblog->titel}}
+ @foreach($liveblog->artikelen as $artikel)
+ • {{ $artikel->titel }}
+ @if($loop->index == 2) @break @endif
+ @endforeach
+ @break
@endforeach
@endif