diff --git a/app/controllers/movies_controller.rb b/app/controllers/movies_controller.rb index b1abca0..27c2427 100644 --- a/app/controllers/movies_controller.rb +++ b/app/controllers/movies_controller.rb @@ -2,7 +2,14 @@ class MoviesController < ApplicationController before_action :require_admin, except: [:index, :show] def index - @movies = Movie.released + case params[:filter] + when "upcoming" + @movies = Movie.upcoming + when "recent" + @movies = Movie.recent + else + @movies = Movie.released + end end def show @movie = Movie.find(params[:id]) diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb index a9b26f4..94a3727 100644 --- a/app/views/layouts/_header.html.erb +++ b/app/views/layouts/_header.html.erb @@ -8,9 +8,9 @@