Sha256: 2f1be8be20b3199ad6eae777bf02dd600fefb5bff3ffe7bfdc922037326d029f

Contents?: true

Size: 318 Bytes

Versions: 5

Compression:

Stored size: 318 Bytes

Contents

class PagesController < ApplicationController
  include Amalgam::TemplateFinder
  include Amalgam::Editable

  def show
    @page = Page.where(:slug => params[:slug]).first
    raise ActiveRecord::RecordNotFound , "Couldn't find page with PATH=#{params[:slug]}" if @page.blank?
    render template_for(@page)
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
amalgam-2.1.4 spec/dummy/app/controllers/pages_controller.rb
amalgam-2.1.3.1 spec/dummy/app/controllers/pages_controller.rb
amalgam-2.1.3 spec/dummy/app/controllers/pages_controller.rb
amalgam-2.1.2 spec/dummy/app/controllers/pages_controller.rb
amalgam-2.1.1 spec/dummy/app/controllers/pages_controller.rb