Module: Beef::ApplicationHelper
- Defined in:
- lib/layout.rb
Instance Method Summary collapse
- #flash_messages ⇒ Object
- #page_class ⇒ Object
- #page_description ⇒ Object
- #page_id ⇒ Object
- #page_keywords ⇒ Object
- #page_title ⇒ Object
Instance Method Details
#flash_messages ⇒ Object
24 25 26 27 28 |
# File 'lib/layout.rb', line 24 def flash.collect do |name, | content_tag :div, , :class => "flash #{name}" end.join end |
#page_class ⇒ Object
8 9 10 |
# File 'lib/layout.rb', line 8 def page_class @page_class ||= controller.action_name.gsub('_', '-') end |
#page_description ⇒ Object
16 17 18 |
# File 'lib/layout.rb', line 16 def page_description @page_description ||= Settings.default_description end |
#page_id ⇒ Object
4 5 6 |
# File 'lib/layout.rb', line 4 def page_id @page_id ||= controller.controller_name.gsub('_', '-') end |
#page_keywords ⇒ Object
20 21 22 |
# File 'lib/layout.rb', line 20 def page_keywords @page_keywords ||= Settings.default_keywords end |
#page_title ⇒ Object
12 13 14 |
# File 'lib/layout.rb', line 12 def page_title @page_title ||= controller.controller_name.titleize + (controller.action_name == 'index' ? " #{controller.action_name.titleize}" : ' ' ) end |