def create
@purchase = Purchase.new(params[:purchase])
if session[:purchase_id] != @purchase.save
redirect_to(@purchase, :notice => "Thank you. You good lookin person you.")
end
end
私はどちらかをしようとしています
A-URL、または他のコントローラーパスにリダイレクトする、または
B-注文したフォーム(new_purchases_path)を更新し、フラッシュ:購入が成功したことをユーザーに通知します。URLを追加しようとすると(ありがとうメッセージページになります)、構文エラーが発生します。このコードは、ユーザーをインデックスリストにリダイレクトします(これにはアクセスできません)。
を取り出すdef create
と、デフォルトで通知が点滅し、完成したフォームが表示されます。simple_formを使用していますが、これらのデフォルトをオーバーライドする方法がわかりません。少なくともURLにリダイレクトすることについて何か提案はありますか?