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/genres.blade.php | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 resources/views/genres.blade.php (limited to 'resources/views/genres.blade.php') diff --git a/resources/views/genres.blade.php b/resources/views/genres.blade.php new file mode 100644 index 0000000..1fff8d2 --- /dev/null +++ b/resources/views/genres.blade.php @@ -0,0 +1,42 @@ +@extends('layouts.app') + +@section('styles') +@include ('layouts.footer-style') +html { + height: inherit; +} +@endsection + +@section('content') + +
+ +
+
+

+ Genres +

+
+

+ Browse movies by genre. Each genre shows all movies that have been categorized. +

+
+
+
+ +
+
+ @foreach ($genres as $genre) + @if ( "" != $genre->name ) + {{ $genre->name }} ({{ $genre->count }} Movies) + @endif + @endforeach +
+
+ +
+@endsection + +@section('footer') + @include ('layouts.footer') +@endsection -- cgit v1.2.3