Если я рендерим действие обновления изнутри действия создания, есть ли способ для представления «обновление» (то есть update.html.erb) узнать, какое действие его представило. Я хочу, чтобы представление обновления печатало имя действия «создать», когда действие создания отображает его, и печатало слово «обновление», когда действие обновления отображало его. Проблема в том, что рендер, кажется, откладывает управление вызванным действием, поэтому для всех намерений и целей представление обновления всегда думает, что оно происходит от действия обновления.
class CtrlController < ApplicationController
def create
render(:action=>"update")
end
def read
end
def update
end
def delete
end