Sha256: 65e13640e4068ec1303d9a3f52284f53da1f6b52cf833a583804f0e5378e9f68
Contents?: true
Size: 604 Bytes
Versions: 8
Compression:
Stored size: 604 Bytes
Contents
# frozen_string_literal: true module Spree class TaxonsController < Spree::StoreController helper 'spree/products', 'spree/taxon_filters' respond_to :html def show @taxon = Spree::Taxon.find_by!(permalink: params[:id]) return unless @taxon @searcher = build_searcher(params.merge(taxon: @taxon.id, include_images: true)) @products = @searcher.retrieve_products @taxonomies = Spree::Taxonomy.includes(root: :children) end private def accurate_title if @taxon @taxon.seo_title else super end end end end
Version data entries
8 entries across 8 versions & 1 rubygems