Sha256: 52f1b56bba6e44ee62c6fddfb68a36fcc124b32e777113e3f7b5f83fa3c48f18

Contents?: true

Size: 551 Bytes

Versions: 77

Compression:

Stored size: 551 Bytes

Contents

module Spree
  module Admin
    class StatesController < ResourceController
      belongs_to 'spree/country'
      before_action :load_data

      def index
        respond_with(@collection) do |format|
          format.html
          format.js { render partial: 'state_list' }
        end
      end

      protected

      def location_after_save
        admin_country_states_url(@country)
      end

      def collection
        super.order(:name)
      end

      def load_data
        @countries = Country.order(:name)
      end
    end
  end
end

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
spree_backend-4.0.9 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.15 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.14 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.8 app/controllers/spree/admin/states_controller.rb
spree_backend-3.7.14.1 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.13.1 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.7.1 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.7 app/controllers/spree/admin/states_controller.rb
spree_backend-3.7.14 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.13 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.6 app/controllers/spree/admin/states_controller.rb
spree_backend-4.2.0.rc2 app/controllers/spree/admin/states_controller.rb
spree_backend-3.7.13 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.5 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.12 app/controllers/spree/admin/states_controller.rb
spree_backend-3.7.12 app/controllers/spree/admin/states_controller.rb
spree_backend-4.2.0.rc1 app/controllers/spree/admin/states_controller.rb
spree_backend-4.0.4 app/controllers/spree/admin/states_controller.rb
spree_backend-3.7.11 app/controllers/spree/admin/states_controller.rb
spree_backend-4.1.11 app/controllers/spree/admin/states_controller.rb