Revision: 23889
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 16, 2010 13:55 by nate63179
Initial Code
class PagesController < ApplicationController
layout 'default'
def index
end
def show
action_name = params[:path].join('/')
if page_exist?(action_name)
render :action => action_name
else
render :action => "pages/404", :layout => true, :status => 404
end
end
private
def page_exist?(page_name)
file_path = File.join(RAILS_ROOT, "app", "views", "pages", "#{page_name}.html.erb")
return true if File.exists?(file_path)
end
end
Initial URL
Initial Description
Initial Title
Static pages controller
Initial Tags
Initial Language
Ruby