From 8f43d48714a7346d0730145a8ab209c0ff8bc8fe Mon Sep 17 00:00:00 2001 From: Developer Date: Sat, 27 Jun 2026 03:27:06 +0200 Subject: feat: add /genres page listing all genres with movie counts - Add CinemaController::genres() and ::genre($name) methods - /genres shows all genres with movie counts (like /popular/topics) - /genres/{genre} shows movies filtered by that genre with pagination - Genre badges on cinema_show page now link to /genres/{genre} - Add Genres link to navbar next to Cinema --- resources/views/cinema_show.blade.php | 2 +- resources/views/genre_movies.blade.php | 156 +++++++++++++++++++++++++++++++++ resources/views/genres.blade.php | 42 +++++++++ resources/views/layouts/app.blade.php | 3 + 4 files changed, 202 insertions(+), 1 deletion(-) create mode 100644 resources/views/genre_movies.blade.php create mode 100644 resources/views/genres.blade.php (limited to 'resources') diff --git a/resources/views/cinema_show.blade.php b/resources/views/cinema_show.blade.php index 5f849e3..8379a59 100644 --- a/resources/views/cinema_show.blade.php +++ b/resources/views/cinema_show.blade.php @@ -95,7 +95,7 @@ @if ( ! empty($genres) )
+ Browse {{ number_format($count) }} movies in the {{ $genre_name }} genre. +
+ All Genres ++ {{ strip_tags($movie->synopsis) }} +
+ @endif ++ Browse movies by genre. Each genre shows all movies that have been categorized. +
+