3
레일 애플리케이션을 가지고 있는데 home
페이지 home/index.html.erb
에 workorders
부분을 보여줍니다. 현재 기본값은 home_controleer.rb
이고 동작은 index
입니다.레일 : 선택된 컨트롤러와 동작이있는 뷰를 부분적으로 렌더링
workorders_controller.rb
과 index2
을 선택할 수 있습니까?
<%= render :partial => "workorders/index7", :controller => "workorders", :action => "index2" %>
을하지만 그것은 작동하지 않습니다 :
나는home/index.html.erb
보기 파일이 시도.
변경했습니다. 하지만 컨트롤러'workorders'에서 액션'index7' 대신 컨트롤러'home'에서'index' 액션을 실행 중입니다. – Reddirt
이상한 일 -이 요청에 도달 했습니까? 아마 그것이 집에 도착하기 전에 # index로 리다이렉트 될 것인가? – dax
'workorders/index7.html.erb'보기가 표시됩니다. 나는 그것을'_index7.html.erb' (일부)에서 변경했습니다. 그러나, 그것은'workorders_controller.rb'에서 index7 액션을 실행하지 않습니다. 대신'home_controller.rb'에서'index' 액션을 실행합니다. – Reddirt