Changeset 5036
- Timestamp:
- 09/06/06 00:23:10 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/simply_helpful/lib/simply_helpful/form_helper_extensions.rb
r5034 r5036 14 14 15 15 html_options = if object.new_record? 16 { :class => "new_#{object_name} _form", :id => nil, :method => :post }16 { :class => "new_#{object_name}", :id => nil, :method => :post } 17 17 else 18 { :class => "edit_#{object_name} _form", :id => dom_id(object, :edit), :method => :put }18 { :class => "edit_#{object_name}", :id => dom_id(object, :edit), :method => :put } 19 19 end 20 20 plugins/simply_helpful/lib/simply_helpful/record_identifier.rb
r5029 r5036 15 15 16 16 def dom_class(record) 17 plural_class_name(record)17 singular_class_name(record) 18 18 end 19 19 20 20 def dom_id(record, prefix = nil) 21 21 prefix ||= 'new' unless record.id 22 [ prefix, record.class.name.underscore, record.id].compact * '_'22 [ prefix, singular_class_name(record), record.id ].compact * '_' 23 23 end 24 24 … … 28 28 29 29 def singular_class_name(record) 30 record.class.to_s. downcase30 record.class.to_s.underscore 31 31 end 32 32 end