Method: Middleman::Server.page
- Defined in:
- lib/middleman/server.rb
.page(url, options = {}, &block) ⇒ Object
The page method allows the layout to be set on a specific path page “/about.html”, :layout => false page “/”, :layout => :homepage_layout
97 98 99 100 101 102 103 104 105 |
# File 'lib/middleman/server.rb', line 97 def self.page(url, ={}, &block) url << settings.index_file if url.match(%r{/$}) [:layout] ||= current_layout get(url) do return yield if block_given? process_request() end end |