diff --git a/app/Http/Controllers/PostsController.php b/app/Http/Controllers/PostsController.php index 76ad576..e63aee1 100644 --- a/app/Http/Controllers/PostsController.php +++ b/app/Http/Controllers/PostsController.php @@ -10,7 +10,9 @@ class PostsController extends Controller { public function index() { - $posts = Sheets::all()->sortByDesc('date'); + $posts = Sheets::all()->filter(function ($post) { + return !$post->hidden; + })->sortByDesc('date'); $paginatedPosts = Paginate::collection($posts, 6); return view('posts.index', [ diff --git a/resources/views/components/posts/listposts.blade.php b/resources/views/components/posts/listposts.blade.php index ffc87dc..88e55a9 100644 --- a/resources/views/components/posts/listposts.blade.php +++ b/resources/views/components/posts/listposts.blade.php @@ -2,22 +2,23 @@
- @foreach($posts as $post) - @if($post->hidden) + @foreach ($posts as $post) + @if ($post->hidden) @continue @endif -
- +
+ - Post Thumbnail + Post Thumbnail

{{ $post->title }}

{{ $post->description }}

- +
@endforeach