使用2.3.8的導軌。Ruby on Rails:產量content_for顯示問題
在我有這種類型的代碼
<%content_for :sidebar do %>
<h2>Sidebar</h2>
<p><%=link_to "somewhere", "http://www.google.com/"%></p>
<% end %>
<h1>Pictures#new</h1>
<p>Find me in app/views/pictures/new.html.erb</p>
在application.html.erb模板視圖模板我
<!-- END: Header -->
<%= yield(:sidebar) %>
</div>
<div class="gb">
<%= yield %>
當我去查看該頁面在瀏覽器中,而不是在命名的yield中正確顯示代碼,它正在轉義所有標記。例如;
<h2>Sidebar</h2>
<p><a href="http://www.google.com/">somewhere</a></p>
我找不出什麼問題。幫幫我!謝謝。
你確定你沒有使用<%= h yield(:sidebar)%>嗎? – mportiz08 2010-07-31 19:03:03