레일 2.3.8 사용. 내가 대신 브라우저에서 페이지를 볼 갈 때 나는 application.html.erb 템플릿에서 코드루비 온 레일즈 : 출력 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>
의 유형이 뷰 템플릿에서
나는<!-- END: Header -->
<%= yield(:sidebar) %>
</div>
<div class="gb">
<%= yield %>
이 명명 된 수율로 코드를 올바르게 표시하면 모든 태그를 이스케이프 처리합니다. EG;
<h2>Sidebar</h2>
<p><a href="http://www.google.com/">somewhere</a></p>
무엇이 잘못 될지 알 수 없습니다. 도움! 감사.
<% = h yield (: sidebar) %>를 사용하지 않으시겠습니까? – mportiz08