Forum: Ruby on Rails Updating scaffolding form field

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
4a3f0683d458fd28f3c2a5f191739d40?d=identicon&s=25 dafritz (Guest)
on 2007-06-04 20:20
(Received via mailing list)
This may be a basic question, but i have an "image" field in a "news"
table, and have a form that uploads the image. Following the upload,
the "new" action is called in the rails scaffolding so i can add the
rest of the news to db entry. I however want the "image" field to
contain the image "id" that was just created in my image table. I send
the value to the new action, but cannot get the field to default to
this value. As i am fairly unfamiliar with where the scaffolding is
storing the information for this form I am having trouble figuring
this out. I am unable to find the _form teplate as is described in
pickaxe as a partial. Here is the code for the view. The second form
is the form I am using to upload the image. So my question is how do i
get the image field to use a default value that was passed to the view
rather than what is stored as default in my db.

<h1>New news</h1>

<%= start_form_tag :action => 'create' %>
  <%= render :partial => 'form'%>
  <%= submit_tag "Create" %>

<%= end_form_tag %>

<%= form_tag({:action=>'save_picture'}, :multipart => true)%>
 <input type="file" name="picture_file" />
 <input type="submit" name="Upload" />

<%= link_to 'Back', :action => 'list' %>
This topic is locked and can not be replied to.