Sha256: 13cc3a72cbf0409a7a8dfc7d2133ec716bd2221fe083ecd16be8619a164c2dc0
Contents?: true
Size: 727 Bytes
Versions: 10
Compression:
Stored size: 727 Bytes
Contents
require_dependency "mechanize_store/application_controller" module MechanizeStore class OrdersController < ApplicationController respond_to :html, :json before_action :fetch_collections, only: [:index] def fetch_collections @order_statuses = Order.statuses_collection @payment_statuses = Payment.statuses_collection end def index params[:q] ||= {} @search = Order.search(params[:q]) @orders = @search.result.paginate(page: params[:page]) respond_with @orders end def show @order = Order.find(params[:id]) respond_with @order end end end
Version data entries
10 entries across 10 versions & 1 rubygems