Files
nairobi/app/controllers/pages_controller.rb

16 lines
339 B
Ruby

class PagesController < ApplicationController
skip_authorization_check
def show
@custom_page = SiteCustomization::Page.published.find_by(slug: params[:id])
if @custom_page.present?
render action: :custom_page
else
render action: params[:id]
end
rescue ActionView::MissingTemplate
head 404
end
end