Sha256: f31c26eaebe597de79338a2beb697600fcae8e4d5b96adfe1c87008541a52e0b
Contents?: true
Size: 682 Bytes
Versions: 7
Compression:
Stored size: 682 Bytes
Contents
module Spree class ZonedController < BaseController def availLangs(country) Rails.configuration.availableLanguages[country] || ["English", "en"] end def setcountry respond_to do |format| format.js do session[:zoned] ||= {} c = session[:zoned][:current_country] = params[:id] c = c.to_i session[:zoned][:current_language] = (availLangs(c) && availLangs(c)[0][1]) || "en" end end end def setlanguage respond_to do |format| format.js do session[:zoned] ||= {} session[:zoned][:current_language] = params[:lgid] end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems