3
如果我從create動作中渲染更新動作,有沒有辦法讓「更新」視圖(即update.html.erb)知道哪個動作呈現它。我想要更新視圖在create動作呈現它時打印出動作名稱「create」,並在更新動作呈現時打印出「update」這個詞。問題在於渲染似乎將控制推遲到被調用的動作,所以對於所有意圖和目的,更新視圖總是認爲它來自更新動作。在Rails中,如何從視圖中輸出動作的名稱?
class CtrlController < ApplicationController
def create
render(:action=>"update")
end
def read
end
def update
end
def delete
end
謝謝! – 2009-05-06 01:09:04