このサードパーティのコントローラーを使用しています:
class LibController
def update
# 29 lines of code
respond_with resource
end
end
最後以外のことをしたいrespond_with
。しかし、29行すべてを単にコピーして貼り付けたいわけではありませんMyController.update
。残念ながら、他の場所にレンダリングまたはリダイレクトする方法がわかりません。
class MyController < LibController
def update
super
redirect_to somewhere_else
end
end
を取得しDoubleRenderError: Render and/or redirect were called multiple times in this action
ます。これは、すぐにrespond_with
呼び出すためだと思います。render
それをブロック/防止する方法はありますか?
ありがとう!