我是RoR的新手,並使用佈局/局部/渲染,所有這些好東西來製作應用。在我的應用程序的開始,我想我會使用相同的頭整個應用程序,從而寫道:爲特定頁面呈現特定頁眉
render 'layouts/header'
在我application.html.erb
文件。現在,我意識到對於某些頁面(即註冊頁面和博客),我想使用名爲simple_header
的簡化標題。難道我喜歡寫東西
<%= if @simple_header
render 'layouts/simple_header'
else
render 'layouts/header'
%>
,然後測試,如果@simple_header
是真還是東西控制器,或是否有更好的方式來做到這一點。謝謝。