3
Я создал форму редактирования для профильной страницы, которые содержат фамилию, имя и фотоКак обновить скрепка поле прикрепления записи
<%= form_tag "/profiles/update", :html => {:multipart => true} do%>
<h4>First Name:</h4>
<%= text_field_tag :first_name, @profile.first_name %>
<h4>Last Name:</h4>
<%= text_field_tag :last_name, @profile.last_name %>
<h4>Photo</h4>
<%= file_field_tag :photo %>
<%= submit_tag "Save changes" %>
<% end %>
и на действия обновления я ставлю
@profile.update_attributes(:first_name => params[:first_name], :last_name => params[:last_name], :photo => params[:photo])
Так что, когда я запустите форму редактирования и выберите новое изображение для поля файла, затем отправьте мне эту ошибку.
Paperclip::AdapterRegistry::NoHandlerError in ProfilesController#update
No handler found for "Pic.jpg"
Любые предложения, здесь?
Что означает 'has_attached_file' блок от вашей модели' Profile' выглядеть? – x1a4
has_attached_file: photo – Azzurrio
Попробуйте определить стиль миниатюр. Если это заставило его работать, я отправил бы ошибку с проектом [paperclip project] (https://github.com/thoughtbot/paperclip), потому что определение стиля не требуется. – x1a4