lib/generators/coalla/cms/templates/controllers/admin/scaffold_controller_template.rb.erb in coalla-cms-0.5.2.4 vs lib/generators/coalla/cms/templates/controllers/admin/scaffold_controller_template.rb.erb in coalla-cms-0.6.0.9

- old
+ new

@@ -1,45 +1,6 @@ module Admin class <%= name.camelize.pluralize %>Controller < BaseController - - PER_PAGE = 20 - - def index - @<%= @collection_name %> = <%= @class_name %>.order(created_at: :desc).paginate(page: params[:page], per_page: PER_PAGE) - end - - def new - @<%= @instance_name %> = <%= @class_name %>.new - end - - def create - @<%= @instance_name %> = <%= @class_name %>.new(params[:<%= @instance_name %>].permit!) - if @<%= @instance_name %>.save - redirect_or_render :edit - else - render :new - end - end - - def edit - @<%= @instance_name %> = <%= @class_name %>.find(params[:id]) - end - - def update - @<%= @instance_name %> = <%= @class_name %>.find(params[:id]) - if @<%= @instance_name %>.update_attributes(params[:<%= @instance_name %>].permit!) - redirect_or_render :edit - else - render :edit - end - end - - def destroy - @<%= @instance_name %> = <%= @class_name %>.find(params[:id]) - @<%= @instance_name %>.destroy - redirect_to_last - end - end end \ No newline at end of file