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