Sha256: 3b3240463a9acc0782708e703e020376076b22adb7e7cafba908cb72892f718d

Contents?: true

Size: 453 Bytes

Versions: 27

Compression:

Stored size: 453 Bytes

Contents

class PagesController < ApplicationController
  def show
    if(params[:id].nil?) 
      @page = Page.homepage
    else 
      @page = Page.find(params[:id])
    end
    return redirect_to @page.redirect if @page.redirect != "" && !@page.redirect.nil?
    render_in_template(@page)
  end
  
  def error_404
    respond_to do |type| 
      type.html { render :status => 404 }
      type.all  { render :nothing => true, :status => 404 } 
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
soapbox-0.3.1 app/controllers/pages_controller.rb
soapbox-0.3.0 app/controllers/pages_controller.rb
soapbox-0.2.24 app/controllers/pages_controller.rb
soapbox-0.2.23 app/controllers/pages_controller.rb
soapbox-0.2.21 app/controllers/pages_controller.rb
soapbox-0.2.20 app/controllers/pages_controller.rb
soapbox-0.2.18 app/controllers/pages_controller.rb
soapbox-0.2.16 app/controllers/pages_controller.rb
soapbox-0.2.15 app/controllers/pages_controller.rb
soapbox-0.2.14 app/controllers/pages_controller.rb
soapbox-0.2.12 app/controllers/pages_controller.rb
soapbox-0.2.11 app/controllers/pages_controller.rb
soapbox-0.2.10 app/controllers/pages_controller.rb
soapbox-0.2.9 app/controllers/pages_controller.rb
soapbox-0.2.8 app/controllers/pages_controller.rb
soapbox-0.2.7 app/controllers/pages_controller.rb
soapbox-0.2.6 app/controllers/pages_controller.rb
soapbox-0.2.5 app/controllers/pages_controller.rb
soapbox-0.2.4 app/controllers/pages_controller.rb
soapbox-0.2.3 app/controllers/pages_controller.rb