module SpreeMultiDomain::MultiDomainHelpers

Public Instance Methods

add_current_store_id_to_params() click to toggle source
# File lib/spree_multi_domain/multi_domain_helpers.rb, line 27
def add_current_store_id_to_params
  params[:current_store_id] = current_store.try(:id)
end
current_tracker() click to toggle source
# File lib/spree_multi_domain/multi_domain_helpers.rb, line 17
def current_tracker
  @current_tracker ||= Spree::Tracker.current(current_store)
end
get_taxonomies() click to toggle source
# File lib/spree_multi_domain/multi_domain_helpers.rb, line 21
def get_taxonomies
  @taxonomies ||= current_store.present? ? Spree::Taxonomy.where(["store_id = ?", current_store.id]) : Spree::Taxonomy
  @taxonomies = @taxonomies.includes(:root => :children)
  @taxonomies
end