保持跟蹤部分被調用的視圖在Rails,展示頁面和編輯頁面中,我從多個視圖中調用相同的部分。我怎樣才能跟蹤部分被調用的視圖?更具體地說,我想根據從哪個頁面渲染而略微調整部分。我嘗試使用url_for(:only_path => true)
和if-else語句來請求uri,以確定部分是否在顯示或編輯頁面上呈現,但這有點麻煩。有更好的方法嗎?從
Q
從
1
A
回答
0
,你可以嘗試使用current_page?
幫手,即if current_page?(root_path)
0
我們把這個在我們application.html.erb模板,顯示當前的控制器,視圖和更多的調試信息:
<%= debug(params) if Rails.env.development? %>
我想我們從Rails的網站得到這個?
http://guides.rubyonrails.org/debugging_rails_applications.html
相關問題
你可以嘗試使用''CURRENT_PAGE助手,即'如果current_page?(root_path)' – Eru
謝謝,我需要的,很好的..你可以把它作爲一個答案,如果你想。 – graphmeter