Sha256: 7e780c77b0d7bd9915cfadaf06ca777a03a77fc85c317196f2b8ded9ce6eab0a

Contents?: true

Size: 755 Bytes

Versions: 15

Compression:

Stored size: 755 Bytes

Contents

class <%=module_name_formatted.camelize%>Controller < ApplicationController
  respond_to :html
  before_filter :load_<%=module_name_formatted.singularize%>, :only => [:show]


  def index
    @<%=module_name_formatted%> = <%=module_name_formatted.singularize.camelize%>.paginate :page => params[:page]

    respond_with @<%=module_name_formatted%>
  end

  def show
  end

private
  def load_<%=module_name_formatted.singularize%>
    @<%=module_name_formatted.singularize%> = <%=module_name_formatted.singularize.camelize%>.where(:id => params[:id]).first
    if @<%=module_name_formatted.singularize%>.blank?
      flash[:error] = "Whoops, this record does not exist."
      redirect_to <%=module_name_formatted%>_url and return false
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
spud_core-1.0.6 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.5 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.4 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.3 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.2 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.1 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.0 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.0.rc2 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.0.rc1.1 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-1.0.0.rc1 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-0.9.22 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-0.9.21 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-0.9.20 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-0.9.19 lib/generators/spud/templates/spud_controller.rb.erb
spud_core-0.9.18 lib/generators/spud/templates/spud_controller.rb.erb