Sha256: 32a5c05cf5e83f7b7e5ee6601f3a75944ee9f7e8fde422ff1fed3360fda7f99e
Contents?: true
Size: 460 Bytes
Versions: 1
Compression:
Stored size: 460 Bytes
Contents
module Gemgento class Api::V1::SearchController < ApplicationController include Gemgento::Api::V1::Base include Gemgento::Api::V1::ProductFilters def index @products = Gemgento::Search.products(params[:query]) @products = @products.where(basic_filters) @products = @products.filter(attribute_filters, current_store) if attribute_filters.any? @products = @products.page(@page[:number]).per(@page[:size]) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gemgento-2.8.0 | app/controllers/gemgento/api/v1/search_controller.rb |