użyłem spinacz do dołączenia awatara na moim użytkownika, w moim modelu:Rails spinacza, forma Edit file_field nieprzypisane
has_attached_file :avatar,
:styles => {square_tiny: '50x50#', square_small: '100x100#', square: '200x200#'}
Mam formularz
<%= form_for(@user_profile,
:url => { :controller => :user_profiles, :action => :update_general_info, :id => @user_profile.id },
:html => { :multipart => true,
:class=> "form-horizontal" }) do |f| %>
<div class="control-group">
<%= f.label :avatar, :class => "control-label" %>
<div class="controls">
<%= f.file_field :avatar %>
</div>
</div>
....
<% end %>
Upload działa idealnie, ale Wracam i EDYTUJ mojego użytkownika, pole pliku mówi "nie wybrano pliku". A ponieważ potwierdzam obecność tego awatara, za każdym razem, gdy użytkownik edytuje swoje dane, musi ponownie załadować swój awatar ...
Jak to obejść?
Pomyślałem, że :multipart => true
może pomóc, ale tak się nie stało.
Czy rozwiązałeś ten problem? –