나는 사용자가 다른 데이터를 변경하는 것과 함께 아바타를 업로드 할 수 있도록 장치 등록 컨트롤러를 무시하려고 시도하고 업로드 후 사용자 그림을 자릅니다. devise registrations 컨트롤러 + paperclip
는 내가 만들어 자르기 뷰를 모든 necesarry 사용자 클립 속성을 추가, 내 등록 컨트롤러는 다음과 같습니다class RegistrationsController < Devise::RegistrationsController
def update
if params[resource_name][:avatar].blank?
super
else
@user=resource
respond_to do |format|
if resource.update_attributes(params[resource_name])
flash[:notice]='Avatar successfully uploaded.'
format.html {
render :action => 'crop'
}
format.xml { head :ok }
else
format.html { render :action => "editpicture" }
format.xml { render :xml => @demotivator.errors, :status => :unprocessable_entity }
end
end
end
end
end
을하지만 난 사진과 함께 양식을 제출할 때, 아무것도 파이어 폭스는 "로딩 표시하는 것을 제외하고 발생하지 않습니다. .. "영원히! 개발 로그에 전혀 업데이트하지 .. :(
사람이 내가 잘못된 일을 할 수 있는지 말해 줄 수
PS 사용자 편집 형태가 같다?.
그래도 Rails 4 앱에서 어떻게 이루어 집니까? –