は、私が持っています!すべてのサブタスクでインデックスページにリダイレクトされた後、新しいサブタスクが正常に作成されたことをユーザーに知らせるためのフラッシュメッセージを取得するにはどうすればよいですか。Railsの4つのコントローラのフラッシュメッセージ
0
A
答えて
0
私はあなたがフラッシュを使って:通知を表示しようとしていると思います。 フラッシュ自体がハッシュに接続されており、そこに値を入れることはできません。あなたが使用したい場合は
:通知キーを、それは次のようになります。詳細については
<%= flash[:notice] %>
チェック:http://guides.rubyonrails.org/action_controller_overview.html#the-flash
def create
if @subtask.save
format.html {redirect_to :action => :index, :flash => { notice: "Subject was saved!" }}
end
end
は、その後、使用して、ビューでの通知にアクセスすることができます
0
試してみることができます:
def create
respond_to do |format|
format.html { @subtask.save ? redirect_to subtasks_path, notice: "Subtask was saved!" : render :new }
end
end
関連する問題
- 1. Railsのフラッシュメッセージ
- 2. Rails 4-フラッシュメッセージが表示されない
- 3. フラッシュメッセージのリダイレクト方法リアクションルータ4
- 4. Rails ajaxフォーム+フラッシュメッセージ
- 5. Rails 4+:複数のアソシエーションを持つ単一のリソース、コントローラ組織
- 6. Rails 4 link_toコントローラの更新方法
- 7. ruby on railsフラッシュメッセージ - :alert:error:noticeと:success?私のコントローラーのいくつかで
- 8. Railsの - レッツ4つのテーブル
- 9. Railsで最初のフラッシュメッセージを選択
- 10. Railsのいくつかのコントローラのskip_before_action?
- 11. Rails:別のコントローラの1つのコントローラのリストを表示
- 12. Railsの4つのPostgresのクエリエラー
- 13. Railsの4コントローラ:どのように適切に
- 14. ActiveModel :: MassAssignmentSecurity ::コントローラなしのRails 4でのエラー
- 15. Railsの別のコントローラで1つのコントローラ変数にアクセス
- 16. いくつかのルートがRailsの4
- 17. Railsのサーバーエラー - Railsの4
- 18. RailsのSTIコントローラ
- 19. コントローラのRailsアプリケーション
- 20. Railsの - コントローラ
- 21. Rails 4/AJAXからコントローラのデータを取得する
- 22. HTMLをRailsフラッシュメッセージにレンダリングする
- 23. Railsの4 - will_paginate
- 24. Railsの4 - eager_load
- 25. レコード - Railsの4
- 26. は、フラッシュメッセージをレールに送るのに必要なコントローラですか?
- 27. 1つのモデルと2つのコントローラの検証Ruby on Rails?
- 28. システムテストでフラッシュメッセージをテストするためのRails 5.1の構文
- 29. Rails 3 - コントローラのコンストラクタアクション?
- 30. rspec railsコントローラのnested_attributes