投稿のあるリスト (pages#home) があり、クリックするとコメントのあるリスト (posts#show) が開き、そこで変数 @feed_items を宣言します。コメントの最後に、新しいコメント (comments#create) 用の simple_form があります。問題: 送信ボタンでエラーが発生した場合、既存のリストをコメント付きで表示し、エラーのあるフォームを表示する必要があります。私はコメント#createで試しています:
if @comment.save
...
else
render 'posts/show'
end
ただし、この場合、メソッド posts#show が呼び出されていないため、変数 @feed_items は宣言されていません。redirect_to を書き込もうとすると、コメント付きのリストが表示されますが、エラー メッセージは表示されません。これを行う方法?