I am new to RoR and trying to update an existing app developed by
someone else. I have the following form in a partial file to display for
the new and edit actions. I added :value to the program_date field to
display only the date of the timestamp field, removing the time portion
of the field value. It works as needed for edit...
= form.inputs do
= form.input :program, :as => :select, :collection => @programs
= form.input :headline, :as => :string
= form.input :message, :as => :text
= form.input :program_date, :as => :string, :input_html => { :class
=> 'date-pick', :value =>
@program_special.program_date.strftime("%m/%d/%Y")}
But when creating a new record, I get an error when trying the same form
for a creating a new record, I guess because the field has no value when
new...
|undefined method `strftime' for nil:NilClass|
How can I apply to only the edit form? Or am I trying to accomplish this
in the correct way?
Thanks, Robert
--
Robert
--
Robert <[email protected]>
--
You received this message because you are subscribed to the Google Groups "Ruby on
Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/rubyonrails-talk/548780D9.3030907%40webtent.org.
For more options, visit https://groups.google.com/d/optout.