class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to use :null_session instead. protect_from_forgery with: :exception before_action :set_locale def default_url_options(options={}) { locale: I18n.locale } end def set_locale I18n.locale = params[:locale] || I18n.default_locale end def get_layout f = File.join("../../templates/", "#{@key}", '/home/page.html.erb') end def get_key @key = Template::KEY end end