내가 레이아웃 (application.html)가 표시되지 않는이 : 나는 (A '루트'템플릿에이 코드를 넣으면레일은 3 부분 content_for은 가지고 그
<!-- then anything added in the views -->
<%= yield :stylesheet %>
즉 작용에 의해 호출 한 직접) 페이지에서 아무런 문제도 렌더링하지 않습니다.
<% content_for :stylesheet do %>
This is a test
<% end %>
그러나 부분적으로 같은 것을 넣으면 렌더링되지 않습니다. 부분은 같은 렌더링 :
<%= render :partial => "detail" %>
흠. 아니오, 부분이보기에 있습니다. 하지만 그것은 조건부로 포함되어 있습니다 ... 어쩌면 그 일을하고있는 것일 수도 있습니다. – phil
알겠습니다. 그렇다면 제대로 작동해야합니다. 조건부 논리에서 logger.debug를 수행하여 내부로 들어가는 지 확인합니다. 그 외에도, 나에게 어떤 일이 일어나고 있는지 명확하지 않습니다. 우리는 픽셀 드롭을 위해 많은 블록을 위해 조건부 content_를 사용합니다. – chrishomer
거의 빈 프로젝트에서 코드 나 재생산을 볼 수있는 방법은 없습니까? 덕분에 – chrishomer