Sha256: 1b7c4ee6d4edd9c550cbdcd5be54a6b05558c4c6f4cd885cb8067f6c1f2445e1
Contents?: true
Size: 919 Bytes
Versions: 2
Compression:
Stored size: 919 Bytes
Contents
# These helper methods can be called in your template to set variables to be used in the layout # This module should be included in all views globally, # to do so you may need to add this line to your ApplicationController # helper :layout module LayoutHelper def title(page_title, show_title = true) content_for :title, page_title.to_s @show_title = show_title end def show_title? @show_title end def body_class(layout_name) [layout_name, controller.controller_name, controller.action_name].join(" ") end def version major, minor, patch, commits, objname, objname2 = `git describe --always`.scan(/\Av(\d*)\.(\d*).(\d*)?-?(\d*)?-?([\d\w]{7})?\z|([\d\w]{7})/)[0] if major == nil return "Commit: #{objname2}" else version = "v#{major}.#{minor}.#{patch}" version += " +#{commits}" unless commits == "" return version end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rotten-generators-0.9.6 | rails_generators/rotten_layout/templates/helper.rb |
rotten-generators-0.9.7 | rails_generators/rotten_layout/templates/helper.rb |