私は3 + deviseのレールを持っています。そして、私はリモートの真を使用してユーザーフォームを編集しています。devise、User#update with remote => True、バックエラーを返す方法?
問題エラーを処理する方法を理解できません。 /registrations/update.js.erbではJSを記述して成功事例を処理するのは簡単ですが、どのようにエラーを処理しますか?私は画像を条件としてJSファイルで処理したくないのですか?
のようなものがあると便利かもしれません:
respond_to do |format|
if @user.errors.blank? == true && @user.save
format.js
else
format.js { render :errors, :notice => @user.errors}
end
end
をしかし、私は工夫でその仕事を作る方法を見ませんか?
提案がありますか?あなたのユーザー編集フォームにremote-trueが追加されている必要があります。
ありがとうございます。
これにはどのような解決策がありますか?私は同じ問題があり、私は解決策を得ていない。 –