Sha256: f0e93c6dfcda4a1f4a7ac676706f46c7e2b705c5e7c2b956cf5ba4db32811bdd

Contents?: true

Size: 669 Bytes

Versions: 23

Compression:

Stored size: 669 Bytes

Contents

module Spree
  module Admin
    class MenusController < ResourceController
      def index; end

      private

      def scope
        current_store.menus
      end

      def find_resource
        scope.find(params[:id])
      end

      def collection
        return @collection if @collection.present?

        params[:q] ||= {}
        @collection = scope

        @search = @collection.ransack(params[:q])
        @collection = @search.result.page(params[:page]).
                      per(params[:per_page] || Spree::Backend::Config[:menus_per_page])
      end

      def location_after_save
        spree.edit_admin_menu_path(@menu)
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
spree_backend-4.8.4 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.8.3 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.8.2 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.8.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.3.3 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.7.2 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.6.2 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.7.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.7.0 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.6.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.6.0 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.5.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.5.0 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.3.2 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.4.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.4.0 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.4.0.rc2 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.3.1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.4.0.rc1 app/controllers/spree/admin/menus_controller.rb
spree_backend-4.3.0 app/controllers/spree/admin/menus_controller.rb