我有一個不同的subheader部分我想渲染依賴於我在我的應用程序中的位置。我如何通過ruby確定我在哪裏?或者我需要解析URL?您如何通過ruby代碼找出您所使用的控制器/操作?
例子:
如果我在我的根級我想使用/ home /子頭,如果我在控制「測試」我想渲染敢/測試/子頭,等等等等...
基本上在尋找這部分:
(在我的應用程序視圖)
<%- if ############ %>
<%= render :partial => '/home/subheader' %>
<%- elsif ########### %>
<%= render :partial => '/test/subheader' %>
<%- else %>
<%= render :partial => '/layouts/subheader' %>
<%- end %>
感謝