hi, i’ve got a page where i’m trying to save the user’s profile
information and an image of the user, but i’m having trouble with using
attachment_fu and the form_tag method.
now i know attachment_fu isn’t designed for form_tag but am really
hoping someone has a solution for this as frankly i’m stumped.
here’s the form_tag part in the view…
<% form_tag( { :action => “add_profile” }, { :multipart => true }) do %>
<%= file_field_tag ‘image’, :uploaded_data %>
<%= text_area :profile, :body, :cols => 25, :rows => 6 %>
<%= submit_tag ‘Submit’ %>
<% end -%>
and in the add_profile method…
def add_profile
return unless request.post?
@image = Image.new(params[:image])
@image.user_id = self.current_user.id
@image.default = true #set it to be the default photo for the user
@profile = Profile.find(self.current_user.id)
@profile.update_attributes(params[:profile])
redirect_to :action => ‘profile’
end
looks like it should work and the profile part is being saved but no
image is being uploaded.
any ideas?