Sha256: 8b63e74ba186e5657133bc410f0222863a37145981df4568a638e1d23e420135

Contents?: true

Size: 230 Bytes

Versions: 16

Compression:

Stored size: 230 Bytes

Contents

module MultiSite::SiteControllerExtensions
  def self.included(base)
    base.class_eval do
      before_filter :set_site
    end
  end
  
  def set_site
    Page.current_site = Site.find_for_host(request.host)
    true
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
trusty-multi-site-extension-2.0.6 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.5 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.4 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.3 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.2 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.1.pre.beta lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-2.0.0.pre.beta lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.2.1 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.2.0 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.1.5 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.1.4 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.0.4 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.0.3 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.0.2 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.0.1 lib/multi_site/site_controller_extensions.rb
trusty-multi-site-extension-1.0.0 lib/multi_site/site_controller_extensions.rb