Rails 3でFormtasticを使用して作成したフォームがあります。フォームがClientsControllerの#createアクションに送信され、保存が成功した場合、コントローラは「ありがとうございました」ページにリダイレクトされます。保存が成功しなかった場合は、フォームが埋め込まれているページにリダイレクトされます。フォームページで検証エラーをインラインで表示できるようにしたいのですが、そのページにリダイレクトした後、エラーオブジェクトが空に戻ります。Rails 3のフォーム検証エラー
フォームに検証エラーを表示するにはどうすればよいですか?
ここはコントローラのコードです。
if client.save && event.save
redirect_to "/thank-you"
else
redirect_to :back
end
いくつかの追加の詳細情報:フォームがあるページには表示がありませんので、私はRefineryCMSを使用していますので、私はしませんrender
ビューができます。
申し訳ありませんを使用してから、オブジェクトにアクセスすることができます
は今、私はRefineryCMSを使っていることに言及しているはずなので、ページはデータベースに格納されています。このページの表示はありません。 – picardo