Display date without edit.

Pål Bergström wrote:

What if I just want to set the datetime in new and display a datetime
column with it's date in edit but not let the user change it, how do I
do that?

<%= you_object.your_date_field %>

Or try using the option {:disabled => true} in your form helper...

How do I do that? This is the form:

...
This is the line renders the form's contents:

  <%= render :partial => 'form' %>

It is rendering another file named "_form.rhtml" which is probably in
the same folder you found the one you quoted ('new.rhtml'?). The '_'
indicates the file is to be rendered as a partial (as in partial
page). Look in that file and you will see where the date field is
being rendered. Play with that a bit. That's where you might try
Bmgz's suggestion:

Or try using the option {:disabled => true} in your form helper...

Caveat:
The _form.rhtml file is used by both the 'new.rhtml' and 'edit.rhtml'
pages. So if you change it it will be that way on both. To work
around this you could create a different partial and render that
instead...

Good luck with Rails!