view_hanlderRails 3.2.12 アプリにはメソッドがあります。次のように定義されます。
def view_handler
index = params[:index].to_i
url = params[:url]
msg = params[:msg]
#redirect to the page by url
if msg.nil?
redirect_to url
else
redirect_to url, :notice => msg
end
end
view_handlerビューでの link_to 呼び出しは次のとおりです。
<%= link_to 'Project Status', "/view_handler?index=1&url=#{misc_definitions_path(:for_which => 'project_status', :subaction => 'project_status')}" %>
ただし、view_handlerでは、次のparams[:url]とおりです。
params[:url] = "/misc_definitions?for_which=project_status"
どういうわけかsubaction=project_status輸送中に失われました。for_whichと の両方をsubactionview_handler に渡すことができるように、ビューでリンクを構築する正しい方法は何ですか?
助けてくれてありがとう。