Module: MultiSite::PageExtensions::ClassMethods
- Defined in:
- lib/multi_site/page_extensions.rb
Instance Method Summary collapse
Instance Method Details
#find_by_slug_for_site(slug) ⇒ Object
60 61 62 |
# File 'lib/multi_site/page_extensions.rb', line 60 def find_by_slug_for_site(slug) self.where(slug: slug, site_id: Page.current_site.id) end |
#homepage ⇒ Object
64 65 66 67 68 69 |
# File 'lib/multi_site/page_extensions.rb', line 64 def homepage if current_site.is_a?(Site) homepage = self.current_site.homepage end homepage ||= find_by_parent_id(nil) end |