0
@@ -28,99 +28,99 @@ module AccessibleForm
0
class_eval src, __FILE__, __LINE__
0
- def submit(text, options = {})
0
- generic_field(nil, @template.submit_tag(text, options), nil, options)
0
- def file_column_field(field, options = {})
0
- label_text, required, note = extract_paf_options(field, options)
0
- generic_field(field, @template.file_column_field(@object_name, field, options), label_text, {:required => required, :note => note})
0
- def separator(new_section_name, options = {})
0
- return options[:html] unless options[:html].blank?
0
+ def submit(text, options = {})
0
+ generic_field(nil, @template.submit_tag(text, options), nil, options)
0
+ def file_column_field(field, options = {})
0
+ label_text, required, note = extract_paf_options(field, options)
0
+ generic_field(field, @template.file_column_field(@object_name, field, options), label_text, {:required => required, :note => note})
0
+ def separator(new_section_name, options = {})
0
+ return options[:html] unless options[:html].blank?
0
<fieldset><legend>#{new_section_name}</legend>
0
- def generic_field(fieldname, field, label_text = nil, options = {})
0
- required = options[:required] ? @template.content_tag('span', '*', :class => 'requiredField') : ''
0
- note = options[:note] ? @template.content_tag('em', " #{options[:note]}") : ''
0
- unless label_text.blank?
0
- if options[:label] == :after
0
- li(field + label(label_text, "#{@object_name}_#{fieldname}", true) + required + note)
0
+ def generic_field(fieldname, field, label_text = nil, options = {})
0
+ required = options[:required] ? @template.content_tag('span', '*', :class => 'requiredField') : ''
0
+ note = options[:note] ? @template.content_tag('em', " #{options[:note]}") : ''
0
+ unless label_text.blank?
0
+ if options[:label] == :after
0
+ li(field + label(label_text, "#{@object_name}_#{fieldname}", true) + required + note)
0
label(label_text, "#{@object_name}_#{fieldname}") +
0
field + required + note
0
- li(field + required + note)
0
- def li content, options = {}
0
- @template.content_tag 'li', content, options
0
- def label text, for_field, after = false
0
- @template.content_tag 'label', "#{text}#{after ? '' : ':'}", :for => for_field
0
- def extract_paf_options field, options
0
- label_text = options.delete(:label) || field.to_s.humanize
0
- required = options.delete(:required) || false
0
- note = options.delete(:note) || false
0
- [label_text, required, note]
0
- def a_form_for(object_name, *args, &proc)
0
- options = args.last.is_a?(Hash) ? args.last : {}
0
- if options[:html].nil? then
0
- options[:html] = { :class => "aFrm" }
0
- options[:html][:class] = (options[:html][:class].nil?) ? "aFrm" : "#{options[:html][:class]} aFrm"
0
- legend = options.delete :legend
0
- prefix = options[:prefix].blank? ? "<fieldset><ol>" : options[:prefix]
0
- postfix = options[:postfix].blank? ? "</fieldset></ol>" : options[:postfix]
0
- prefix = options[:prefix].blank? ? "<fieldset><legend>#{legend}</legend><ol>" : options[:prefix]
0
- postfix = options[:postfix].blank? ? '</ol></fieldset>' : options[:postfix]
0
- PAFormBuilder, prefix, postfix,
0
- form_tag(options.delete(:url) || {}, options.delete(:html) || {}),
0
- object_name, *args, &proc)
0
- def a_remote_form_for(object_name, *args, &proc)
0
- options = args.last.is_a?(Hash) ? args.last : {}
0
- if options[:html].nil? then
0
- options[:html] = { :class => "aFrm" }
0
- options[:html][:class] = (options[:html][:class].nil?) ? "aFrm" : "#{options[:html][:class]} aFrm"
0
- legend = options.delete :legend
0
- prefix = options[:prefix].blank? ? "<fieldset><ol>" : options[:prefix]
0
- postfix = options[:postfix].blank? ? "</ol></fieldset>" : options[:postfix]
0
- prefix = options[:prefix].blank? ? "<fieldset><legend>#{legend}</legend><ol>" : options[:prefix]
0
- postfix = options[:postfix].blank? ? '</ol></fieldset>' : options[:postfix]
0
- custom_form_for(PAFormBuilder, prefix, postfix, form_remote_tag(options), object_name, *args, &proc)
0
+ li(field + required + note)
0
+ def li content, options = {}
0
+ @template.content_tag 'li', content, options
0
+ def label text, for_field, after = false
0
+ @template.content_tag 'label', "#{text}#{after ? '' : ':'}", :for => for_field
0
+ def extract_paf_options field, options
0
+ label_text = options.delete(:label) || field.to_s.humanize
0
+ required = options.delete(:required) || false
0
+ note = options.delete(:note) || false
0
+ [label_text, required, note]
0
+ def a_form_for(object_name, *args, &proc)
0
+ options = args.last.is_a?(Hash) ? args.last : {}
0
+ if options[:html].nil? then
0
+ options[:html] = { :class => "aFrm" }
0
+ options[:html][:class] = (options[:html][:class].nil?) ? "aFrm" : "#{options[:html][:class]} aFrm"
0
+ legend = options.delete :legend
0
+ prefix = options[:prefix].blank? ? "<fieldset><ol>" : options[:prefix]
0
+ postfix = options[:postfix].blank? ? "</fieldset></ol>" : options[:postfix]
0
+ prefix = options[:prefix].blank? ? "<fieldset><legend>#{legend}</legend><ol>" : options[:prefix]
0
+ postfix = options[:postfix].blank? ? '</ol></fieldset>' : options[:postfix]
0
+ PAFormBuilder, prefix, postfix,
0
+ form_tag(options.delete(:url) || {}, options.delete(:html) || {}),
0
+ object_name, *args, &proc)
0
+ def a_remote_form_for(object_name, *args, &proc)
0
+ options = args.last.is_a?(Hash) ? args.last : {}
0
+ if options[:html].nil? then
0
+ options[:html] = { :class => "aFrm" }
0
+ options[:html][:class] = (options[:html][:class].nil?) ? "aFrm" : "#{options[:html][:class]} aFrm"
0
+ legend = options.delete :legend
0
+ prefix = options[:prefix].blank? ? "<fieldset><ol>" : options[:prefix]
0
+ postfix = options[:postfix].blank? ? "</ol></fieldset>" : options[:postfix]
0
+ prefix = options[:prefix].blank? ? "<fieldset><legend>#{legend}</legend><ol>" : options[:prefix]
0
+ postfix = options[:postfix].blank? ? '</ol></fieldset>' : options[:postfix]
0
+ custom_form_for(PAFormBuilder, prefix, postfix, form_remote_tag(options), object_name, *args, &proc)
Comments
No one has commented yet.