39
40
41
42
43
44
45
46
47
48
|
# File 'lib/espresso/view/form_builder.rb', line 39
def commit_button(*args)
options = args.
button_html = options.delete(:button_html) || {}
button_html.merge!(:class => [button_html[:class], form_action].compact.join(' '))
element_class = ['commit', options.delete(:class)].compact.join(' ')
accesskey = (options.delete(:accesskey) || @@default_commit_button_accesskey) unless button_html.has_key?(:accesskey)
button_html = button_html.merge(:accesskey => accesskey) if accesskey
template.content_tag(:li, self.submit(options.delete(:label), button_html), :class => element_class)
end
|