Sha256: 0b7d5376d54c7ed580382a78faa6eabbdbef9d58cee094c58b0c65536d40233e
Contents?: true
Size: 569 Bytes
Versions: 13
Compression:
Stored size: 569 Bytes
Contents
class Admin::ZonesController < Admin::ResourceController before_filter :load_data, :except => [:index] def new @zone.zone_members.build respond_with(@zone) end protected def collection params[:search] ||= {} params[:search][:meta_sort] ||= "ascend_by_name" @search = super.metasearch(params[:search]) @zones = @search.paginate(:per_page => Spree::Config[:orders_per_page], :page => params[:page]) end def load_data @countries = Country.order(:name) @states = State.order(:name) @zones = Zone.order(:name) end end
Version data entries
13 entries across 13 versions & 6 rubygems