Sha256: faa526ab2fcf63a8c86d13f1c29e48458ab69d508c1a99a44649227d80e0fc00

Contents?: true

Size: 543 Bytes

Versions: 3

Compression:

Stored size: 543 Bytes

Contents

module Spree
  module Admin
    class BannersController < ResourceController
            
      def show
        redirect_to(:action => :edit)
      end
      
      def update_positions
        params[:positions].each do |id, index|
          Spree::Banner.where(:id => id).update_all(:position => index)
        end

        respond_to do |format|
          format.js  { render :text => 'Ok' }
        end
      end
      
      private
      def location_after_save
        edit_admin_banner_url(@banner)
      end
      
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_banner-1.1.6 app/controllers/spree/admin/banners_controller.rb
spree_banner-1.1.5 app/controllers/spree/admin/banners_controller.rb
spree_banner-1.1.4 app/controllers/spree/admin/banners_controller.rb