Railsでは、ビュー内からアクションの名前をどのように出力できますか?
-
05-07-2019 - |
質問
作成アクション内から更新アクションをレンダリングする場合、「更新」の方法はありますか?ビュー(つまり、update.html.erb)を使用して、どのアクションがレンダリングされたかを確認します。更新ビューにアクション名" create"を出力させたい作成アクションがレンダリングし、「更新」という単語を出力するとき更新アクションがレンダリングするとき。問題は、レンダリングが呼び出されたアクションの制御を延期するように見えるため、すべての意図と目的のために、更新ビューは常に更新アクションから来ていると考えていることです。
class CtrlController < ApplicationController
def create
render(:action=>"update")
end
def read
end
def update
end
def delete
end
解決
params [:action]
レンダーラインを更新する必要がある場合があります
render :template => "ctrl/update"
所属していません StackOverflow