Page initiativtext
This commit is contained in:
@@ -1,5 +1,16 @@
|
||||
class PagesController < ApplicationController
|
||||
def map
|
||||
@supporters = Supporter.where(:coordinates.ne => nil).only(:coordinates, :support)
|
||||
def show
|
||||
if valid_page?
|
||||
render template: "pages/#{params[:page]}"
|
||||
else
|
||||
render plain: t('.not_found'), status: :not_found
|
||||
end
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def valid_page?
|
||||
return true if File.exist?("#{Rails.root}/app/views/pages/#{params[:page]}.#{I18n.locale}.slim")
|
||||
return true if File.exist?("#{Rails.root}/app/views/pages/#{params[:page]}.#{I18n.default_locale}.slim")
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user