Class: Stall::CuratedProductListsController

Inherits:
ApplicationController show all
Includes:
ProductsSearch
Defined in:
app/controllers/stall/curated_product_lists_controller.rb

Instance Method Summary collapse

Instance Method Details

#showObject



5
6
7
8
9
10
11
12
13
14
# File 'app/controllers/stall/curated_product_lists_controller.rb', line 5

def show
  @curated_product_list = CuratedProductList.friendly.find(params[:id])
  search_products_among(@curated_product_list.products)

  # Also select curated list product positions to allow distinct call to
  # work when ordering results by position
  @products = @products.select('stall_products.*, stall_curated_list_products.position')

  add_breadcrumb(@curated_product_list)
end