Ruby on Rails 5で開発してます。
RoRに限った話ではないのでCakePHPもタグ付けしました。
ブログに対してコメントを入力します。
このコメントの処理はCommentControllerが制御します。
ところが、新たに別画面からコメントを入力する仕様になり
専用画面を用意しました。仮にコメント専用画面とします。
※詳しい仕様は割愛
コメント専用画面もやることは同じなので
CommentController
を使おうと進めてましたが、
最後のリダイレクトで行き詰まってます。
通常であれば以下のようになると思いますが
ruby
1 def update 2 @blog = Blog.find(params[:comment][:blog_id]) 3 @comment = Comment.find(params[:comment][:id]) 4 @comment.update(post_params) 5 redirect_to blog_edit_path(date: @blog.imp_date,employee_id:@blog.employee_id) 6 end
すでに作成済みのコメント入力画面、
今回作成するコメント専用画面
と、リダイレクト先が2つになりました。
このような場合、リダイレクト先を
どのような方法で振り分けるでしょうか?
良い方法や、アドバイスあれば宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/11 05:04