Sha256: 962a0ef7bd25e2c586439f56b38abed870f56eb5c4939059fcf3206cce25b427

Contents?: true

Size: 375 Bytes

Versions: 12

Compression:

Stored size: 375 Bytes

Contents

class RowsExtController < RowsController

  def copy
    set_resource resource.dup
    resource.id = nil
    respond_to do |format|
      format.html { render :action => :new }
    end
  end

  def multi_deletion
    items = params[:multi_tick] || []
    items -= ['']
    items.map { |id|  model_class.find_by_id(id.to_i).destroy }
    redirect_to action: :index
  end

end

Version data entries

12 entries across 11 versions & 1 rubygems

Version Path
rows_controller-2.2.2 app/controllers/rows_ext_controller.rb.bak
rows_controller-2.2.1 app/controllers/rows_ext_controller.rb
rows_controller-2.2.0 app/controllers/rows_ext_controller.rb
rows_controller-2.1.3 app/controllers/rows_ext_controller.rb
rows_controller-2.1.2 app/controllers/rows_ext_controller.rb
rows_controller-2.1.0 app/controllers/rows_ext_controller.rb
rows_controller-2.0.8 app/controllers/rows_ext_controller.rb
rows_controller-2.0.7 app/controllers/rows_ext_controller.rb
rows_controller-2.0.5 app/controllers/rows_ext_controller.rb
rows_controller-2.0.3 app/controllers/rows_ext_controller.rb
rows_controller-1.1.9 app/controllers/rows_ext_controller.rb
rows_controller-1.1.9 app/controllers/rows_ext_controller.rb.bak