Sha256: 1a4b4ccc1185aabc83a57b1e69b392e29165847c3ba70dde081db41a65f80046
Contents?: true
Size: 476 Bytes
Versions: 23
Compression:
Stored size: 476 Bytes
Contents
class TaxonsController < Spree::BaseController rescue_from ActiveRecord::RecordNotFound, :with => :render_404 helper :products respond_to :html def show @taxon = Taxon.find_by_permalink!(params[:id]) return unless @taxon @searcher = Spree::Config.searcher_class.new(params.merge(:taxon => @taxon.id)) @products = @searcher.retrieve_products respond_with(@taxon) end private def accurate_title @taxon ? @taxon.name : super end end
Version data entries
23 entries across 23 versions & 6 rubygems