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