Sha256: feb3eddb96df8a1fd8f4d3e053f9f5a501627c0940ee7cc71cebd61de4a955a9

Contents?: true

Size: 728 Bytes

Versions: 1

Compression:

Stored size: 728 Bytes

Contents

#
#  Project <%= @conf.appname %>
#
#  Created using bivouac on <%= Time.now %>.
#  Copyright (c) <%= Time.now.year %> __My__. All rights reserved.
#

module <%= @conf.appname %>::Views
  
  # Default Layout  
  def default_layout
    html do
      head do
        title '<%= @conf.appname %>'
      end
      body do
        h1.header { a '<%= @conf.appname %>', :href => R(Index) }
        div.content do
          self << yield
        end
      end
    end
  end
  
  # Multiple Layout support :
  # add @layout = "my_layout" in your controller else, default_layout will be used
  # If you don't want to use layout, remove this file'
  def layout
    @layout ||= 'default'
    send("#{@layout}_layout") { yield }
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bivouac-0.2.3 lib/bivouac/template/static/default_layout_view.rb