2010-09-15 42 views
2

在Rails 3之前我曾在我的控制器動作中設置一個title實例變量,然後在我的佈局中使用<%= @ title%>。哪個地方最適合在Rails中設置標題?

但在Rails 3中,他們已經包括一個輔助方法

def title(page_title) 
     @content_for_title = page_title.to_s 
    end 

,並在application.html ERB

<title><%= yield(:title) %></title> 

這就要求我們設置標題視圖模板。這樣做有什麼好處嗎?

回答