pdfshop/app/controllers/category_controller.rb

15 lines
469 B
Ruby

# Categories logic goes here
class CategoryController < ShopController
def show
@category = Category.where('slug = ?', params[:id]).first
raise_404(@category)
@category.ancestors.reverse!.each do |ancestor|
if ancestor.id != 1
add_breadcrumb ancestor.name, "/category/#{ancestor.slug}"
end
end
add_breadcrumb @category.name, "/category/#{@category.slug}"
@products = @category.active_products.page(params[:page])
end
end