Module UsrHelper
In: app/helpers/usr_helper.rb

Methods

Constants

DEFAULT_HEAD_OPTIONS = { :notice => true, :message => true, :error => false

Public Instance methods

[Source]

    # File app/helpers/usr_helper.rb, line 13
13:   def head_helper(label, options = {})
14:     notice = message = error = nil
15:     opts = DEFAULT_HEAD_OPTIONS.dup
16:     opts.update(options.symbolize_keys)
17:     s = "<h3>#{label}</h3>"
18:     if flash['notice'] and not opts[:notice].nil? and opts[:notice]
19:       notice = "<div><p>#{flash['notice']}</p></div>"
20:       s = s + notice
21:     end
22:     if flash['message'] and not opts[:message].nil? and opts[:message]
23:       message = "<div id=\"ErrorExplanation\"><p>#{flash['message']}</p></div>"
24:       s = s + message
25:     end
26:     if not opts[:error].nil? and opts[:error]
27:      error = error_messages_for('usr')
28:      if not error.nil?
29:        error = error + "<br/>"
30:        s = s + error
31:      end
32:    end
33:    return s
34:   end

[Source]

    # File app/helpers/usr_helper.rb, line 9
 9:   def title_helper
10:     "#{@controller.controller_class_name} #{@controller.action_name}"
11:   end

[Validate]