Method: Alchemy::Site::Layout#page_layout_definitions
- Defined in:
- app/models/alchemy/site/layout.rb
#page_layout_definitions ⇒ Object
Returns sites page layout definitions
If no site layout file is defined all page layouts are returned
52 53 54 55 56 57 58 59 60 |
# File 'app/models/alchemy/site/layout.rb', line 52 def page_layout_definitions if definition["page_layouts"].presence Alchemy::PageDefinition.all.select do |layout| layout.name.in?(definition["page_layouts"]) end else Alchemy::PageDefinition.all end end |